FAVBET Tech

Head of Product Development/Head of Engineering

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

Main areas of work:

  • Game Development β€” driving the end-to-end engineering process for innovative, engaging, and mathematically precise games tailored to global markets.
  • Mechanics & Player Experience β€” overseeing the creation of core gameplay logic and features that maximize engagement and retention while also leading the development of back office admin panels for game configuration, monitoring, and operational efficiency.
  • Data-Driven Game Design β€” implementing analytics and big data solutions to measure player behavior, guide feature development, and improve monetization strategies.
  • Cloud Services β€” we use cloud technologies for scaling and business efficiency.

Responsibilities:

  • Lead the design and development of interactive games with high-quality graphics and responsive gameplay, ensuring seamless integration of frontend and backend.
  • Build and maintain scalable, fault-tolerant backend systems using modern server-side technologies and message queue solutions within a microservices architecture.
  • Ensure optimal rendering performance, high frame rates, cross-device compatibility, and rich user interfaces using UI frameworks.
  • Build a robust Back Office system for player management, retention campaigns, and personalized experiences.
  • Design and implement data pipelines for real-time and batch processing using message queuing systems, relational databases, and other relevant technologies to support analytics and application optimization.
  • Collaborate with DevOps to ensure smooth deployment and maintenance of services.
  • Monitor system performance, implement caching, optimize network calls, and ensure low-latency gameplay under high concurrency.
  • Define the technical roadmap, translate the company’s vision into actionable engineering plans, and oversee game delivery.
  • Lead development managers, mentor teams, and foster a culture of collaboration, innovation, and accountability.
  • Establish and enforce best practices for coding standards, QA, testing, and deployment.
  • Promote adoption of emerging technologies in backend, frontend, and cloud infrastructure.
  • Serve as an escalation point for complex technical issues and ensure system scalability, security, and reliability.
  • Partner with product, design, and operations for cross-team collaboration.
  • Oversee recruitment, retention, and career development of engineering teams.

Requirements:

  • Extensive experience (10+ years) in software engineering.
  • Proven track record in leading and managing teams of 25+ engineers, including development managers and individual contributors.
  • Expertise in backend services and frontend development for interactive games. Node.js and Pixi.js preferred.
  • Hands-on experience with message brokers and real-time, event-driven architectures. RabbitMQ preferred.
  • Expertise in database design, covering SQL (e.g.: PostgreSQL, MySQL) and NoSQL (e.g.: MongoDB, Redis) for high-performance systems.
  • Understanding of cloud platforms and container orchestration (Docker, Kubernetes).
  • Deep understanding of software architecture, design patterns, and scalable system design for high-load gaming applications.
  • Proven leadership in managing remote and distributed engineering teams.
  • Proven experience applying Agile/Scrum methodologies and best practices in product development and team management.

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.

Required skills experience

Engineering Leadership 3 years

Required languages

English B2 - Upper Intermediate
Ukrainian C1 - Advanced
RabbitMQ, NodeJs, software architecture
Published 13 October
76 views
Β·
8 applications
86% read
To apply for this and other jobs on Djinni login or signup.
Loading...