Tech Lead - Backend

$$$$
Product

Key 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

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

What 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

Required languages

English B2 - Upper Intermediate
OOP, High-load, Kafka, gRPC, Microservice architecture, Microservices, SQL, NoSQL, AWS
Published 21 May
26 views
ยท
10 applications
See stats of candidates who applied for this job ๐Ÿ‘€
To apply for this and other jobs on Djinni login or signup.
Loading...