- Base monthly salary: 8000 USD - 11600 USD- This role will work remotely through EoR or B2B/freelance contract- Remote position is open exclusively to candidates residing and working within the time zones of UTC-1 to UTC+4- Technical test: Online test focusing on algorithmic aspects and does not require any specific knowledge about any technology or subtleties of C++- 9h test to show C++ abilities. The test can be completed anytime, there is no deadline. Applicants will receive a link to the programming test, which usually shouldn't take more than 24 hours to complete. - Phone Interview: Problem-solving- Final Online Interview: also be a face-to-face interview at the office where all travel costs will be covered by us
Job overview and responsibility:1. Software Development: Design, implement, and maintain software components using C++.2. Problem Solving: Identify and resolve software issues and improve performance.3. Collaboration: Work closely with team members and other departments to understand requirements and deliver high-quality solutions.4. Code Review: Participate in code reviews to ensure code quality and adherence to best practices.5. Testing: Develop and execute unit tests to ensure software reliability and robustness.6. Documentation: Create and maintain documentation for software components and processes.7. Continuous Improvement: Stay updated with the latest industry trends and continuously improve skills and knowledge.
Required skills and experiences:We are looking for bright, creative Developers with a solid theoretical background. Our team of Developers consists of a wide range of people, from recent graduates in Computer Science, Physics and Mathematics to developers with 10+ years of experience. A university degree or work experience with C++, together with a fresh and creative problem-solving approach would be an excellent combination for the role.
- A degree in Computer Science, Mathematics, Engineering, or a related field.2. Experience: 3+ years of proven experience in C++ software development, no need for latest standards C++173. Technical Skills: - Proficiency in C++ programming. - Familiarity with algorithms and data structures. - Understanding of software design and architecture principles.4. Strong analytical and problem-solving skills.5. Excellent verbal and written communication skills in English.6. Ability to work effectively in a collaborative team environment.7. Willingness to learn new technologies and adapt to changing requirements.
Why Candidate should apply this position:- A wide array of extremely challenging C++ development tasks- An international team of brilliant minds- A working environment that makes this team stay and grow- Enough time to make sure that every detail of your solution is perfect- A flat organization and plenty of room for your ideas- No scheduled meetings- Lifestyle-friendly working hours, no deadlines, no overtime- Support for relocation- A highly competitive annual salary from the start, with a raise to EUR 130,000 after your first year- Daily breakfast with fresh bakery products, fruits and vegetables, drinks and snacks available at the office, a shower to use in case someone does sports in between (several of us run or bike to work), a summer and a winter party, support for German language courses and welcome small dogs to the office.
Report to:CTO
Interview process:Technical Test > Phone Interview > Final Interview