We are looking for a strong developer who is ready to tackle complex technical challenges using C++ and Rust, work with high-load systems, and make technical decisions at all stages of development. For us, it is not so much a specific set of technologies that matters, but rather an engineering mindset: the ability to understand complex systems, find effective solutions, take responsibility for the outcome and see tasks through to completion. We are looking for a specialist with strong experience in C++ who is already working with Rust or wishes to use it in production development.
C++ developer in high-load systems
подготовься к отклику
ai-инструментыЧтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
задачи
требования
- Proficiency in C++ and practical experience in Rust development
- Experience in implementing complex system and infrastructure tasks
- Understanding of the principles of efficient CPU, memory and I/O utilisation
- Ability to break down tasks and independently structure a workflow
- Ability to make technical and architectural decisions within the scope of a project
- Responsibility for the quality, performance and reliability of your code
- Interest in systems programming and modern approaches to developing high-performance applications
- Solid commercial experience in C++ development
- Practical experience in Rust development or a strong knowledge of the language and its ecosystem
- In-depth understanding of operating systems, algorithms and data structures
- Experience in multithreaded and concurrent programming
- Understanding of memory models, thread synchronisation and lock-free approaches
- Experience in developing network applications and working with asynchronous I/O
- Practical knowledge of debugging and profiling tools
- Experience in identifying bottlenecks and optimising performance
- Understanding of the principles of building fault-tolerant distributed systems
- Ability to work within a development team and liaise with other departments
- Будет плюсом: Experience with network protocols, asynchronous programming and profiling tools would be an advantage
условия
- Relocation bonus
- Assistance with the necessary paperwork to obtain work visas for you and your family
- Health insurance for you and your family (spouse and children)
- Employment in accordance with the labour laws of the Republic of Cyprus
- 21 working days’ paid holiday
- English and Greek language lessons paid for by the company (8 lessons per month)
- Covered car park opposite the office, gym
- Free full board
- A unique team and extensive experience
- Work on real-world engineering challenges that impact millions of users worldwide
навыки
Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.