FAVBET Tech develops software that is used by millions of players around the world for the international company FAVBET Entertainment. We develop innovations in the field of gambling and betting through a complex multi-component platform which is capable to withstand enormous loads and provide a unique experience for players. FAVBET Tech does not organize and conduct gambling on its platform. Its main focus is software development.
Responsibilities: * Build efficient, testable, and reusable PHP modules. * Write clean, understandable code that meets the company’s quality standards and project goals. * Write functional and unit tests. * Actively participate in quality assurance activities and defect fixes. * Get familiar with the team’s services and contribute to both technical debt resolution and implementation of new business functionality.
Requirements: * Strong knowledge of the Symfony framework. * Good understanding of system, API, and software design principles (GOF patterns, DDD, TDD). * Solid experience with PostgreSQL, Redis, Docker. * Working knowledge of Kubernetes, OpenAPI, HTTP/HTTP2, REST, RPC, OWASP standards. * Familiarity with front-end technologies such as HTML, JavaScript, and TypeScript.
Working Experience: * 4+ years of experience in developing production-grade applications using Laravel/Symfony, PostgreSQL, and Redis. * Experience with containerization and orchestration tools (Docker, Kubernetes). * Skilled in integrating multiple data sources and databases into a unified system. * Experience integrating web services using XML, SOAP, REST, RPC. * Strong skills in designing and working with RESTful and RPC-based JSON APIs. * Solid relational database expertise, particularly with PostgreSQL.
We offer: * 30 days off — we value rest and recreation. * Medical insurance for employees and the possibility of training employees at the expense of the company and gym membership. * Remote work or the opportunity — our own modern lofty office with spacious workplace, and brand-new work equipment (near Pochaina metro station). * Flexible work schedule — we expect a full-time commitment but do not track your working hours. * Flat hierarchy without micromanagement — our doors are open, and all teammates are approachable.