Skip to main content
WhiteTech

Lead PHP Developer

RemoteEEAWestern BalkansEurope
Published
Role
Backend
Experience
Lead
Employment
Full-time
Salary not disclosed
Check eligibility

Open to Anywhere in EEA & Western Balkans & Europe. Set where you work from to check your eligibility.

No BS summary

Senior lead PHP engineer, fully remote within Europe/EEA (UK, CH, UA, MD, GE, AM, TR, Western Balkans also fine) or anyone who can work in CET hours. Must have deep Symfony, Doctrine ORM, PostgreSQL, Docker/Kubernetes, DDD/CQRS/Event Sourcing, and PHP integration testing (PHPUnit, Codeception, Behat). Fintech payments domain, building white-label/PSP backends.

Core skills

PHPSymfonyPostgreSQL

Required skills

DoctrineORMSQLRESTDockerKubernetesPHPUnitCodeceptionBehatJenkins

What you'll do

  • Designing, developing, testing, documenting, releasing and supporting software from scratch
  • Enhancing and refining our existing API and backend systems
  • Integrating third-party solutions to broaden the payment ecosystem (acquirer, gateway, alternative payment methods, token platforms, verification/scoring/monitoring systems, reporting, etc.)
  • Running tests and setting up a testing environment for new features
  • Fixing existing bugs and debugging the developed software
  • Preparing necessary technical documentation
  • Providing production support for implemented software
  • Collaborating with front-end developers and other team members

What they require

  • Understanding of best practices for optimizing code and web products in PHP, working with caching and asynchrony
  • Deep understanding of OOP, SOLID, GRASP and design patterns
  • Deep understanding of Symfony and Doctrine ORM
  • Proficient in designing and implementing RESTful APIs using Symfony
  • Relational database management with PostgreSQL, optimizing complex SQL queries (query rewriting, indexing, execution plans)
  • Designing database schemas including normalization and entity-relationship modeling
  • Understanding the inner working of Kubernetes, Docker, Docker Engine, Docker Hub, Docker Swarm
  • Knowledge of advanced DDD concepts such as Domain Events, Domain Services, Bounded Contexts
  • Advanced understanding of CQRS principles and architecture
  • Experience designing and developing complex large systems using templates/patterns and architectural solutions
  • Advanced knowledge of Event Sourcing and building event-based application architecture
  • Advanced knowledge of microservices design and deployment (config management, monitoring, logging)
  • Advanced knowledge of Jenkins including parameterization, plugins, additional tools
  • Advanced knowledge of PHP integration test automation (PHPUnit, Codeception, Behat)

Benefits

  • Competitive compensation package (commensurate with experience)
  • 19 business days of flexible Paid Time Off (PTO)
  • Fully remote work with flexible hours (within the CET time zone) from any location
  • Values-driven culture with a friendly and supportive work environment
  • Opportunity to participate as a participant/contributor in conferences and community events
  • Matrix organizational structure designed to streamline communication and remove barriers
  • Develop your skills in a cutting-edge fintech environment

WhiteTech empowers businesses in the financial ecosystem with white-label and SaaS solutions for EMI, PSP, e-commerce, and open banking platforms.

Fintech
Salary not disclosed