PHP Team Lead

FAVBET Tech develops software that is used by millions of players around the world for the international company FAVBET Entertainment.

Responsibilities:

  • Manage the development process of current and new projects
  • Lead and mentor engineering team members
  • Conduct code reviews and provide technical guidance
  • Build efficient, testable, and reusable PHP modules
  • Design and maintain high-quality software architecture
  • Identify, prioritize, and execute tasks throughout the software development lifecycle
  • Develop tools and applications by writing clean, scalable, and efficient code
  • Use programming and automation tools to streamline development processes
  • Perform validation and verification testing
  • Collaborate with internal teams and external vendors to maintain and enhance the product
  • Document development phases and maintain system logs
  • Ensure the software is modern, scalable, and secure by using up-to-date technologies


Requirements:

  • 6+ years of experience as a Senior PHP Developer
  • 2+ years of experience in a Team Lead role
  • Strong knowledge of PHP 8+ and Symfony framework
  • Hands-on experience with Laravel (commercial projects)
  • Solid experience with PostgreSQL, Redis, RabbitMQ, and Redis Streams
  • Experience working with Docker and Kubernetes
  • Familiarity with OpenAPI, AsyncAPI, REST, RPC, and OWASP standards
  • Experience integrating multiple data sources and databases into a single system
  • Strong understanding of web service integration: XML, SOAP, REST
  • Deep knowledge of System, API, and Software Design principles (GOF, DDD, TDD)
  • Familiarity with the Twelve-Factor App methodology and Microservice Architecture
  • Excellent relational database design and performance tuning skills with PostgreSQL
  • Proven experience in building scalable RESTful/RPC JSON web services
  • Experience with team code reviews and mentoring
  • High level of attention to detail and a strong sense of ownership
  • Domain experience in FinTech, E-commerce, or Gambling is a strong plus


Trial Period Objectives:

  • Get fully acquainted with the team’s services and architecture
  • Begin actively addressing technical debt
  • Start contributing to the development of new business features
  • Align with internal processes and engineering standards   

    We offer:
  • 30 days off per year (vacation and sick days);
  • Medical insurance;
  • Free corporate English language courses;
  • Flexible schedule with full-time work, minimal bureaucracy, no micromanagement, and no time tracking;
  • A fantastic team of creative and interesting people.  
Published 24 March
50 views
·
2 applications
50% read
·
50% responded
Last responded yesterday
To apply for this and other jobs on Djinni login or signup.