Senior Backend C++ Developer (Core Team) to design and develop the Core backend component, create user-friendly APIs, refactor existing modules, and maintain high quality.
Requirements
- 6+ years of commercial development
- 3+ years in C++ backend
- C++ 17/20: STL, templates (concepts)
- Ability to participate in creating or reviewing architectural documentation (ADRs/RFCs)
- Practical experience in software design: SOLID, YAGNI/KISS/DRY, patterns
- Knowledge of Service-Oriented/Action(Command)-based approaches
- Networking & Concurrency: TCP/HTTP, RPC (gRPC/protobuf), thread-pools, and an understanding of async/await
- Observability: Prometheus/InfluxDB, Grafana, or analogs
Benefits
- A Great Place to Work
- Live and work in sunny Cyprus
- Shape a global hit
- Grow fast in a company that's already strong
- Work where ideas win
- Earn industry-leading rewards
- Feel supported at every stage of life
- Your growth is our priority