We are looking for a C++ BackEnd Developer 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 and Python.
As a BackEnd Developer you will be a part of team 2 other Developers a 1 AQA and closely collaborating with other teams (DevOps, QA engineers).
Tech Stack:
- Backend: C++ (main), Go, Python.
- Testing: Python.
- Messaging & Storage: RabbitMQ, Redis, MySQL, ClickHouse.
- Infrastructure: Kubernetes (EKS), RDS.
- Version Control & CI/CD: Git, Jenkins.
- Additional Services: Some internal tools in Python, a small amount of Node.js (optional knowledge).
- Development Environment: Linux-based.
Responsibilities:
- Writing high-performance, reliable backend code.
- Maintaining and improving existing codebase.
- Designing and developing new features and modernizing older parts of the system.
- Collaborating with other teams (DevOps, QA, client teams).
Requirements:
- 5+ years of total development experience.
- 3+ years of experience with C++.
- 1+ years of experience with Go and/or Python.
- 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.
- Experience working in a Linux environment is a plus.
- Good communication skills for cross-team collaboration.
Work conditions:
- Work format: Fully remote or hybrid in our Bratislava office.
- Vacation: 17 paid vacation days.
- Sick leave: Fully covered.
- Flexible schedule: 8-hour workday, with required availability between 11:00–18:00 CET.
- Bonuses & perks (after a 3-month probation period):
- Paid professional courses of your choice.
- Free English and Slovak language courses.
- Quarterly performance-based bonuses.
- Health insurance compensation.
- Corporate events
We value honesty, openness, friendliness, a positive attitude, and independence.
Let’s create a cool product with us:)