#1 Job Board for tech industry in Europe

  • Job offers
  • All offersHorn LakePHPSenior PHP Developer
    Senior PHP Developer
    PHP
    American Contract Bridge League

    Senior PHP Developer

    American Contract Bridge League
    Horn Lake
    Type of work
    Full-time
    Experience
    Senior
    Employment Type
    B2B
    Operating mode
    Remote

    Tech stack

      PHP 8

      master

      English

      master

      Architecture

      advanced

      Communication Skills

      advanced

      MySQL

      advanced

      Laravel

      advanced

      Vue.js

      regular

    Job description

    Online interview
    Friendly offer

    ⚠️⚠️⚠️ READ BEFORE APPLYING ⚠️⚠️⚠️


    • C1 English confirmed by previous work experience in a fully English-speaking workplace is a must
    • You’re expected to work between 14:00 - 22:00 Polish Time (as part of the US team)
    • The above requirements are not negotiable
    • We are looking for candidates with proven long-term engagement with their previous companies
    • Please note:
    • We do not sponsor relocation to the US.
    • We will contact only selected candidates.


    About ACBL

    Join the American Contract Bridge League (ACBL), where history and modern technology converge. Founded in 1937, we are the largest bridge organization in North America, serving over 165,000 members and sanctioning more than 3.5 million tables of bridge annually through club, tournament, and online play. With an annual budget of over $17 million, you’ll be working directly for a renowned nonprofit organization with no intermediary. Our community has attracted some of the sharpest minds, including Bill Gates, Warren Buffett, and even Snoopy. We take our bridge seriously but maintain a friendly and fun atmosphere.


    About you

    We are seeking a fully remote Senior Software Engineer to take a leadership role in designing, building and maintaining the systems used to further the ACBL’s mission of growing the bridge community in North America. You’ll work as part of a small remote team maintaining and replacing existing applications in a challenging technical environment that requires good programming fundamentals to effectively resolve issues. We have a separate AWS DevOps Engineer and a UX/UI designer when needed. Design decisions are team-based; there are no architects in an ivory tower. 


    Job Requirements

    • English at a proficient level and good interpersonal skills are a must to be successful in this position 
    • Experience: 6+ years in Software Engineering 
    • Core technology proficiency:  
    • PHP – from 5.6 up to 8.2 
    • Laravel (3+ years) 
    • MySQL 
    • Demonstrated knowledge (not necessarily at a senior level): Vue.js 
    • Design knowledge:  Stateless applications, horizontal scaling, microservices, and modular monolithic applications 
    • Design patterns: Event-driven, strangler fig, anti-corruption layer, CQRS 
    • Trunk-based development (or Gitflow) 
    • Professional Experience with: Redis, Passport, Docker, Horizon, Error catching tools (e.g., Sentry.io) 
    • Team Leadership Qualities: 
    • Experience taking a leader role in small, self-organizing teams 
    • Effective communication with varied audiences 
    • Constructive feedback during code reviews 
    • AWS Services: Basic knowledge 
    • Documentation: ADR, C4, OpenAPI  
    • Best Practices: SOLID, DRY, KISS, YAGNI, Code Review, TDD, PHPStan 
    • Testing: Dusk, Unit tests, Shift-left, mutation tests 
    • ⚠️ Legacy Systems: Willingness to work on legacy systems 


    Nice to Haves

    • Development Techniques: experience with trunk-based development and feature flags 
    • Additional Technologies (peripheral knowledge): Node.js, NestJS, React, TypeScript, GraphQL, PostgreSQL 
    • DevOps Skills 
    • k8s Clusters 
    • CI/CD Pipelines 
    • Terraform (or other Infrastructure as a Code) 
    • Vulnerability scanning (Snyk, Dependabot, etc.) 


    How You Will Work


    • Work environment: fully remote using your own equipment
    • Schedule: Work between 14:00 - 22:00 Polish Time as part of our US team.
    • Team: Join our in-house development team, primarily consisting of Americans.
    • Communication: While our Director of Information Technology and some contractors speak Polish, all work meetings are conducted in English, and you will report to an English-speaking manager.
    • Support: We have a dedicated full-time AWS DevOps engineer and part-time UX/UI designers to support your work.


    What We Offer


    • Compensation: Monthly compensation of $7,500 “netto” (paid every 2 weeks) via wire transfer in USD
    • Tax Guidance: Assistance in understanding B2B taxation with a US corporation
    • Professional Development: Budget allocated for your professional growth
    • US Visit: All expenses covered for a visit to the US after committing to long-term work
    • Paid Time Off: 10 days paid vacation, up to 12 days sick leave, with non-paid vacation possible.