
Middle/Senior C++ Developer
Primary stack
Nice to have's
Job description
About the Position
Company: An innovative, fast-growing, and progressive investment firm is seeking to recruit a highly experienced, responsible, and strong C++ Developer to join their team of professionals. This job represents an excellent opportunity for an experienced, professionally savvy C++ Developer to further develop their career with one of Cyprus's fast-growing investment firms.
Location: Limassol (relocation/visa sponsorship)
The main task:
Development of program code for Metatrader terminals and its support.
Visa sponsorship for you and your family, help with accommodation, etc.!
Responsibilities
- Development of program code for Metatrader terminals and its support.
Requirements
- Primary:
- Development experience in C++ (17/20);
- Confident use of STL;
- Experience of at least 3 years, at least 3 different projects (or companies);
- Knowledge of OOP principles, design patterns, unit testing practices;
- Team development experience;
- Ability to write and debug multi-threaded/asynchronous code;
- Ability to write clear, maintainable code;
- Ability to evaluate the algorithmic complexity of implemented solutions and look for optimization ways;
- Ability to independently conduct research and technical analysis of assigned tasks;
- Experience with version control systems (Git), bug tracking;
- English - Intermediate
Nice to Have
- None specified
We Offer
- Relocation package: We cover expenses related to the relocation for you and your family and support you through the entire process.
- Cover expenses for accommodation: 1st month
- Market Competitive Salaries and Compensations: Attractive remuneration package, plus a 13th-month salary
- International and caring culture: We are a group of people from different cultures and backgrounds.
- Work-Life Balance: The company prioritizes work-life balance, so we offer 10 days/year of work-from-home
- Excellent Benefits: We provide our employees with 20 days of paid vacation (plus 1 extra day of birthday leave) and holidays, sick leaves, and a medical insurance
- Professional Development: We offer training and development opportunities for our employees
About the Company
At Company, you will have the encouragement and support needed to grow your career. We offer meaningful and interesting work, a competitive salary, and a good work-life balance.
© Do IT Relocation. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
It’s our passion to build relationships with top-notch IT professionals who consistently bring technical expertise, excellence and dedications to our partners WORLDWIDE!Do IT is a Search and Selection Consultancy Provider. We have qualified staff of consultants with a Headquarter in Kiev, UA. With different professional background, our consultants are highly specialized in IT & Telecom: node.js; ruby; javascript; html5; c#; coffee script; python; php; knockout.js; angularjs; backbone.js, java, ASP.Net, c++, oracle, MS SQL, perl, etc. Testing specialists, web designers, architects, system and business Analysts, release engineers, etc. The mission of DO IT is to help our clients to achieve and maintain their competitive advantage by the recruitment of superior professionals considering the whole world as one marketOur expertise combines an in-depth knowledge of local markets with regional resources in implementing regional recruitment. A dedicated team of Consultants are allocated to these assignments.IT Recruiting & Relocation services:SearchingSelectionAssistanceVisa servicesOur clients fall into two main categories:— Those who require top-notch IT professionals from Ukraine, Russia and Belarus for relocation— Those that want to enforce their recruitment activities and cooperate with us on currents assignments in UkraineWe can guarantee that we will streamline the timely and costly components of the process and add value in areas where your staff do not have the special expertise required.
More at Do IT Relocation
All 95 roles
Financial Specialist
Do IT Relocation · Cyprus

Lawyer
Do IT Relocation · Cyprus

Embedded Engineer (Automotive)
Do IT Relocation · Sweden

Business Development Manager
Do IT Relocation · Cyprus