Darwin Digital specialises in building ground-breaking AI-based mobile apps with a global reach. We believe in designing and developing great products that will add value to our customers and their clients. Our team is made up of talented, highly motivated and open-minded people seeking forefront challenges in advanced computing technologies. Due to the project expansion, we are looking for an: C++ Developer
What you will do:
- Participate in all phases of the software development life cycle
- Develop integration code for leading machine-learning libraries
- Performing complex unit and integration tests
- C++ SDK for AI on the edge
- Document features and functions of our software and data services
- Test our software and its functionality
- Manage bug reporting, tracking and resolution
- Solid object-oriented programming and software design skills
- Familiar with a variety of the field's concepts, practices, and procedures
- Must be able to work independently and as part of team to achieve project goals. A wide degree of creativity and latitude is expected
What we're looking for:
- Minimum 2 years of professional C++ programming experience
- Comfort building across embedded and mobile platforms
- Working knowledge of using code-versioning systems
- BS or MS in Engineering/Math/Physics or equivalent work experience
- Readiness to work in a self-organized Scrum team
- Willingness to learn and improve
- English language proficiency
We offer:
- Work in an international team of talented engineers
- Relaxed and friendly work environment with flexible working hours
- Innovative and cutting-edge projects based on AI
- Advancement and learning opportunities
What our selection process looks like?
We contact only short-listed candidates.
We currently have two-part process. First part is screening with HR and a test. Second is the Technical interview. It takes 60-90 minutes, depending on complexity of technical needs for the position. It could happen that we need to test technical abilities as well. We strive to arrange second interview to also include our senior management, in order to make everyone lives easier. After the interview successful candidates will receive an e-mail with our offer.