Tech Lead – Backend

$$$$
Product

Уявіть, ви відповідаєте за бекенд 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
Published 18 May
18 views
·
1 application
To apply for this and other jobs on Djinni login or signup.
Loading...