Roles:
Mobile
Must-have skills:
Android
One of skills:
JavaKotlin
Considering candidates from:
Central Asia, Europe, South Caucasus, Belarus, Moldova, Russia and Ukraine
Central Asia, Europe, South Caucasus, Belarus, Moldova, Russia and Ukraine
Work arrangement: Onsite
Industry: Computer and Network Security
Language: English
Level: Senior
Required experience: 5+ years
Relocation: Paid
Visa support: Provided
Size: 51 - 200 employees
Company
CUJO AI is the global leader in the development and application of Artificial Intelligence to improve the security, control and privacy of connected devices in homes and businesses. Their AI models can safely detect data security threats, problematic content or privacy breaking concerns that affect consumer and business networks, and block them before they can cause harm.
Description
Tasks:
- Develop an Android application to cover existing CUJO services and extend those services while not on the home network
Must have skills:
- Have min 3 years experience in native Android Java / Kotlin development
- Ability to work with Java/JNI/C++ based Android app, with 3rd party libraries used.
- Familiarity with ReSTful APIs
- Ability to work independently and part of a team
- Experience with Continuous Integration (CI), Test Automation (TA) and Test-driven Development (TDD), as well as related tools and framework
- UX/UI knowledge
- Team player, able to express her own opinions, justify them and take in and apply feedback
- Co-operative, relentless and can-do attitude; ability to drive things through the organization
- Being strong where sees the need, but also giving room to other opinions
- Good communication skills in English
Nice to have skills:
- Test automation and genuine interest/obsession to automate everything
- Security minded
- iOS development knowledge is a plus
Benefits:
- Annual bonus program with OTE up to 15% of the annual fixed salary
- Conferences, training, books – anything for your development
- Benefits package that includes Health Insurance, snacks, and more!
Interview process:
- Intro call with Toughbyte
- First tech interview
- Second tech interview
- Test assignment (can take from 2 hours to half a day to complete, depends on a developer)
- Culture fit with HR
Questions
Remote days are allowed when needed (now during COVID everyone is encouraged to work remotely).