Android developer image

Android Developer

Full-Time, Yerevan, Armenia

Android Developer

Armenia, Yerevan / Full time

  • Job description
  • We are looking for an Android Developer responsible for the development and maintenance of applications aimed at a vast number of diverse Android devices. Your primary focus will be the development of Android applications and their integration with back-end services. You will be working along-side other engineers and developers working on different layers of the infrastructure. Therefore, commitment to collaborative problem solving, sophisticated design, and creating quality products is essential.
  • Job responsibilities
  • Translate designs and wireframes into high quality code;
  • Design, build, and maintain high performance, reusable, and reliable Java code;
  • Ensure the best possible performance, quality, and responsiveness of the application;
  • Identify and correct bottlenecks and fix bugs;
  • Help maintain code quality, organization and automatization.
  • Required qualifications
  • Strong knowledge of Kotlin and Java;
  • Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes;
  • Experience with 1st and 3rd party Android libraries such as Jetpack, OkHttp, Retrofit, etc.;
  • Practical experience with MVVM design pattern implementation;
  • Experience with RESTful APIs to connect Android applications to back-end services;
  • Experience with Web-Sockets and real-time applications;
  • Strong knowledge of Android UI design principles, patterns, and best practices;
  • Experience with offline storage, threading, and performance tuning;
  • Familiarity with Cloud Messaging API and Push Notifications;
  • Familiarity with continuous integration;
  • Proficient understanding of code versioning tools, such as Git;
  • Understanding of Google’s Android design principles and interface guidelines;
  • A knack for benchmarking and optimization;
  • Ability to understand business requirements and translate them into technical requirements․

How To Apply?

If this sounds like a position for you, please fill out this form

We highly appreciate your interest in our company, however, only shortlisted candidates will be contacted for an interview.



See Other Positions