Senior Android developer

Job Address
Application Deadline
Yerevan, Armenia
- Write clean, concise code that is stable and extensible - Ensure the best possible performance, quality, and responsiveness of the application, debug and resolve production issues as needed - Explain technologies and solutions to technical and non-technical PMs - Communicate frequently and effectively with other engineers on the team in addition to our product managers and creative team - Translate designs and wireframes into high-quality code - Keep up to date on the latest industry trends in mobile technologies and utilize top industry technologies - Focus on Material Design and a substantial focus on UI - Work closely with engineering teams, train and mentor new team members
Required Qualifications
- 3.5+ years experience as an Android developer - Proven work experience with Kotlin programming language - Experience with Java programming language is an advantage - Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes - Familiarity with RESTful APIs to connect Android applications to back-end services - Strong knowledge of Android UI design principles, patterns, and best practices - Solid understanding of the full mobile development life cycle - Strong comprehension of MVP and/or MVVM design patterns Technical skill-set: - Kotlin - Java - Android SDK (NDK) - REST API - Android Apps Development tools - Android Studio - Git - Dependency injection
Application Procedures
If you are interested please send your resume to Please indicate the name of the position "Senior Android developer" in the subject line of your e-mail. Company is grateful to all interested applicants, however, only shortlisted candidates will be contacted for the interview. Please mention in your application that you have learned about this position from
Additional Information
Addevice is currently seeking a smart and hardworking Senior Android developer to join our team.