TERM: 
Full-time
JOB DESCRIPTION: 
M&M Media is looking for an experienced Android Developer.
RESPONSIBILITIES: 
- Participate in design and implementation of enterprise applications for the Android platform;
- Integrate with third party APIs and data sources;
- Work on bug fixes and improving existing application performance;
- Understand and maintain complex Android application architecture;
- Design, build and maintain high performance, reusable and reliable Java code;
- Coach and train junior members of the team.
REQUIRED QUALIFICATIONS: 
- Bachelor's or master's degree in Computer Science;
- At least 3 years of work experience in full-time mobile development;
- Strong knowledge of Java and OOP;
- Strong knowledge of Android SDK and other Android development tools;
- General familiarity with RESTful APIs and networking capabilities of Android platform;
- Experience with Android UI design principles, patterns and best practices;
- Experience in writing and publishing at least one Android application;
- Multi-threading and asynchronous programming skills;
- Knowledge of Kotlin, RXJava/ RXJava2, RoomDB/ SQLite, Retrofit2, MVVM and Git.
APPLICATION PROCEDURES: 
To apply for this position, please send your CV to: ******@********.*** indicating the position title ("Android Developer") in the subject line of the email.
Please clearly mention in your application letter that you learned of this announcement through Career Center and mention the URL of its website - www.careercenter.am. Thanks.
REMUNERATION/ SALARY: 
Highly competitive