Go back

Vacancy Senior Android Developer

MobileAndroid
APPLY NOW

Project:
The mobile application offers an intuitive way to manage the security of your home with advanced features that will help you take action quickly.

Requirements:

  • 5+ years’ experience in Android development;
  • Expert in consumer apps’ development using Android SDK up to API level 31 and Jetpack libraries;
  • Experience with Java, Kotlin + Coroutines and Collections Framework;
  • Experience with Firebase services, Google services (Maps, Geofencing) is a plus;
  • Experience with databases (SQLite, Realm, Room or similar);
  • Good knowledge of OOP, design patterns, architectural patterns (MV*, Clean architecture)
  • Good understanding of data structures and basic algorithms;
  • Ability to write testable code and tests (unit, integrational);
  • Awareness of “Material Design” principles and components;
  • Strong experience with REST technology;
  • Experiences with Source Code Management (SCM) systems, specifically Git;
  • Experience in Agile methodologies;
  • Experience with JIRA/Confluence or similar;
  • Familiar with CI/CD concepts and tools;
  • Good communication skills, both written and verbal;
  • Good English skills (Intermediate level or higher)

Will be plus:

  • Exposure to custom views’ creation;
  • Experience with SIP, RTSP streaming video protocols on Android;
  • Experience with Android NDK and FFMPEG.

Responsibilities:

  • Develop, maintain and document Android applications for phones and tablets;
  • Take overall responsibility for the delivery of the product to production; including collection requirements, technical requirements and architecture design, documentation, regulatory testing, and Agile release requirements in accordance with company policies;
  • Project management with minimal supervision.

We offer:

  • Competitive salary according to the qualifications;
  • 40 hours per week​, flexible working hours;
  • Ability to work remotely;
  • 18-days paid vacation; 5 days paid sick leave;
  • Professional growth and learning;
  • Continuous education program;
  • The agile approach to management and no bureaucracy;
  • Participation in specialized conferences, training programs, and seminars.

The US customer is an award-winning market leader in IoT for the smart home, focusing on a wealth of expertise in product design, wireless and radio frequency engineering, cloud infrastructure and advanced artificial intelligence capabilities to build a seamless smart home.

Apply to the vacancy