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
📊
Average salary range of similar jobs in
analytics →
Similar jobs
Europe except Ukraine
Europe except Ukraine