Our customer is a company that is working on a mobile data management and security platform that is designed to prevent data risks.
- Involve in the development cycle including testing, CI, and internal documentation;
- Develop an efficient and reusable code for Android and Linux;
- Improve the existing codebase with better architectural solutions;
- Collaborate with product managers and other developers to understand requirements and deliver optimal solutions;
- Stay in tune with trends, knowledge, and new relevant technologies.
- 2 years+ of work experience developing for the AOSP platform;
- 4 years+ work experience in C/C++;
- Experience with AOSP development (C++): Android HAL, System Services;
- Experience with AOSP development (C++): for Phone or Tablet form factor;
- Experience in low-level driver development for Android or Linux;
- Working knowledge of virtualization and hypervisors — Advantage;
- Familiar with software version control such as Git;
- English — upper-intermediate.
- Android applications development (Java/Kotlin);
- Familiarity with Android frameworks;
- Knowledge of the Android graphics stack;
- Ability to use at least one scripting language (Bash/Python).
- 5-day working week, 8-hour working day, flexible schedule;
- All public holidays are days off;
- Vacation and sick leave are covered by the company;
- Remote work.