Tech Lead – Backend
Уявіть, ви відповідаєте за бекенд high-load платформу в найкращому iGaming продукті. Шукаємо Tech Lead: strong backend, message brokers, повний ownership. Ви вирішуєте, створюєте, впроваджуєте. Ми надаємо ремоут і найкращі умови ринку.
Main Responsibilities
– Lead technical decision-making and shape the architecture of our high-load, microservices-based platform
– Stay deeply hands-on, contributing to the codebase daily and setting the standard for engineering excellence
– Design, develop, and maintain scalable backend services powering our gaming platform
– Continuously optimise systems for performance, latency, and reliability in a high-throughput environment
– Collaborate closely with a distributed team to deliver new features end-to-end
– Drive and participate in code reviews, ensuring high-quality, maintainable, and efficient code
– Conduct architectural reviews and guide the team toward best practices and scalable solutions
– Tackle complex business and technical challenges with pragmatic, innovative approaches
– Mentor engineers through example, sharing knowledge and raising the overall technical bar
– Participating in on-call rotations within the squad to ensure the reliability and availability of our systems
Mandatory Requirements
– Solid experience with Node.js/TypeScript is ideal, but we also welcome experts in other OOP languages such as Java, Python, C++, C#, or Go.
– Strong understanding of asynchronous programming techniques
– Experience with distributed systems and messaging systems (Apache Kafka, gRPC)
– Knowledge of relational databases (MySQL, PostgreSQL), columnar databases (ClickHouse), and NoSQL technologies (DynamoDB, MongoDB)
– Skilled in developing and maintaining end-to-end and unit tests
– Proven track record of developing production-ready solutions
– Degree in Computer Science or related field
Nice to Have
– Experience with large-scale microservices architecture.
– Good ground knowledge of Kubernetes
– Familiarity with cloud providers (especially AWS)
– Understanding of application security and industry best practices
– Understanding of enterprise development patterns
– Active performance observation
– Gambling domain experience
We offer
Competitive Salary: We offer a competitive salary, subject to annual performance reviews
Quarterly Bonuses: Benefit from a transparent and systematic quarterly bonus system
Unlimited Paid Vacation: Enjoy unlimited paid vacation leave, including Ukrainian bank holidays
Unlimited Paid Sick Leave: Take unlimited paid sick leave whenever necessary
Flexible Schedule: We offer a flexible work schedule to accommodate your needs
Remote Work: Choose to work remotely, providing greater flexibility and comfort
Medical Insurance: Receive comprehensive medical insurance for both you and a significant other
Financial Support for Life Events: We provide financial support during special life events
Professional Development: Get reimbursement for professional development courses and training
International exposure: Attend industry expos, team gatherings & global meet-ups
B2B contracts
Recruitment process
1. HR interview (30-45mins)
2. Interview with a Product Owner (60mins)
3. Technical interview with live coding (90mins)
4. Final Interview with C-level (60 mins)
Required languages
| English | B2 - Upper Intermediate |
| Ukrainian | B2 - Upper Intermediate |