
Senior C++ Developer
- Λεμεσός
- Μόνιμη
- Πλήρης Απασχόληση
- Designing, developing, and implementing C++-based applications, components, and services.
- Collaborating with architects and technical leads to define software architecture and design patterns.
- Working closely with QA engineers to ensure the quality and reliability of software deliverables.
- Clear specifications and requirements will be provided to you by the Product Manager and there will be strict plans and sometimes deadlines to follow.
- 5+ years of professional experience.
- Responsibility, motivation, desire to learn, and to delve into the subject area.
- Knowledge of object-oriented programming, basic algorithms, and data structure.
- OOP and Design Patterns.
- С++17, stl, Windows API, multithreading.
- C++ templates and template metaprogramming.
- Debugging and memory dumps debugging.
- Network programming.
- Unit tests.
- Visual Studio 2022.
- Bug tracking system, source control.
- English language Level B2 or higher.
- C# and interaction between Managed/Native code.
- Challenging tasks.
- Competitive salary.
- Relocation package (if applicable), including work permit arrangements.
- Fully equipped office with daily fruits, breakfast on Wednesdays, pizzas on Thursdays and snacks on Fridays.
- Opportunities for professional growth.
- Friendly and collaborative working environment.