Team Lead Backend(Golang/C++)

Ixilix πŸ”₯
to $8500
Product

Ixilix is looking for a Team Lead (stack: Golang/C++) to join our team and work on a high-load backend service. The project is based on a microservices architecture, with C++ as the primary language and additional services written in Go, Python and Node.js (knowledge of Go is preferred) with the gradual transition to almost all-Golang.
As a Team Lead, you will split your time 50/50 between hands-on development and team management. You will lead a team of four developers while closely collaborating with other teams (DevOps, Front End team, QA Engineers, and Tech Leads from other projects).

Responsibilities:

  • Writing high-performance, reliable backend code.
  • Managing and mentoring a team.
  • Maintaining and improving existing codebase.
  • Designing and developing new features and modernizing older parts of the system.
  • Collaborating with other teams (DevOps, QA, Front End and other Tech Leads).
  • Making architectural decisions with significant freedom in choosing technologies, in consultation with the Engineering Manager, Solution Architect and CTO.
     

 Requirements:
   β€’ 2+ year of experience in a Team Lead or similar leadership role.
   β€’ 5+ years of total development experience.
   β€’ 2+ years of experience with Go.
   β€’ 2+ years of experience with C++ (preferably).
   β€’ Experience with high-load systems and performance optimization.
   β€’ Strong understanding of concurrency, memory management, and distributed systems.
   β€’ Familiarity with RabbitMQ, Redis, MySQL, Kubernetes, Jenkins, Git.
   β€’ Proactivity and problem-solving mindset.
   β€’ Good communication skills for cross-team collaboration.
   β€’ English B1+
   β€’ Ukrainian C1+

Tech Stack:

  • Backend: Go, C++.
  • Testing: Python.
  • Messaging & Storage: RabbitMQ, Redis, MySQL, ClickHouse.
  • Infrastructure: Kubernetes (EKS), RDS.
  • Version Control & CI/CD: Git, Jenkins, Gitlab CI.
  • Additional Services: Some internal tools in Python, a small amount of Node.js (optional knowledge).
  • Development Environment: Mac.
     

What we offer:
Rewards & Celebrations

  • Team Buildings Compensations
  • Memorable Days Financial Benefit

Learning & Development

  • Annual fixed budget for personal learning 
  • English Language Courses Compensation

Time Off & Leave

  • Paid Annual Leave (Vacation) - 24 working days
  • Sick leave - unlimited number of days, fully covered

Wellbeing Support

  • Mental Health Support (Therapy Compensation)
  • Holiday Helper Service

Workplace Tools & Assistance

  • Laptop provided by Company (after probation)
     

Work conditions:

  • Remote work from EU
  • Flexible 8-hour workday, typically between 9:00 - 18:00 CET
  • Five working days, Monday to Friday
  • Public holidays observed according to Ukrainian legislation
  • The company offers optional business trips (Bratislava), providing opportunities for in-person collaboration.

At Ixilix, we value transparency, trust, and ownership. We believe that great results come from people who care - about their work, their team, and the impact they create. 

Sounds like you? Let’s connect! We’re just one click away.

Required languages

English B1 - Intermediate
Ukrainian Native
C++, Golang, ClickHouse, RabbitMQ, Redis, MySQL, Kubernetes, GitLab
Published 31 July
26 views
Β·
1 application
To apply for this and other jobs on Djinni login or signup.
Loading...