FAVBET Tech

Senior PHP Developer

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

Responsibilities:
 

  • Build efficient, testable, and reusable PHP modules
  • Create high-quality software architecture and design 
  • Identify, prioritize and carry out tasks across the software development life cycle 
  • Create tools and applications by developing clean, efficient code  
  • Utilize tools and programming to automate tasks
  • Code review and debugging  
  • Conduct validation and verification tests  
  •  Work with internal teams and vendors to repair and improve product 
  • Document phases of development and monitor systems  
  • Ensure software quality using up-to-date technologies


Requirements:
 

  • Strong knowledge of PHP 8.0+
  • Strong knowledge of Symfony/Laravel frameworks
  • Strong understanding of PSR standards
  • Good knowledge of PostgreSQL, Redis, Docker, Kubernetes
  • Experience with OpenAPI, AsyncAPI, HTTP/HTTP2, REST, RPC, HATEOAS, OWASP
  • Solid knowledge of System, API, and Software Design (GOF, DDD, TDD) and Twelve-Factor App methodology
  • Good knowledge of queue systems (RabbitMQ), event-driven architecture, and microservices patterns
  • Ability to work independently on assigned tasks

     

Working Experience:

  • Proven experience in development of production applications using Symfony, PostgreSQL, Redis
  • Hands-on experience with Docker/Kubernetes
  • Experience with RabbitMQ and Redis streams
  • Web service integration using XML, SOAP, REST
  • Excellent relational database skills with PostgreSQL
  • Experience with PHPUnit/Codeception, integration testing
  • Experience in building Restful/RPC JSON web services
  • Experience with CI/CD (Gitlab CI, GitHub Actions)
  • Review and mentoring experience


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.  



 

Required languages

English B1 - Intermediate
PHP, MySQL, Git, Laravel, Symfony, Kubernetes
Published 16 September
53 views
ยท
6 applications
To apply for this and other jobs on Djinni login or signup.
Loading...