Search by job, company or skills

M

Android Developer

2-5 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 days ago
  • Over 100 applicants
Quick Apply

Job Description

Key Responsibilities

  • Develop and maintain high-performance native Android applications using Kotlin and Java.
  • Apply and maintain architecture patterns such as MVC, MVP, and MVVM.
  • Utilize Android Jetpack libraries including LiveData, ViewModel, Navigation, Work Manager, and Room.
  • Design and manage local databases using SQLite, Realm, or similar storage solutions.
  • Integrate third-party APIs to enhance app features and performance.
  • Create interactive, smooth, and visually engaging user interfaces with Android Animations.
  • Collaborate with designers, product managers, and backend engineers to deliver high-quality features on time.
  • Write clean, readable, and maintainable code following best practices and coding standards.
  • Ensure UI/UX design is aligned with modern standards and delivers a seamless user experience.
  • Use version control tools like Git to manage codebase effectively.
  • Stay updated with the latest tools, frameworks, and best practices in Android development.

Required Skills & Experience

  • Strong hands-on experience with Kotlin and Java (90% Native Android development).
  • Practical experience with architecture patterns such as MVC, MVP, and MVVM.
  • Proficiency with Android Jetpack components: LiveData, ViewModel, Navigation, WorkManager, and Room.
  • Strong understanding of local database design and management (SQLite, Realm, etc.).
  • Demonstrated ability to integrate third-party APIs.
  • Experience with Android Animation to build rich, engaging interfaces.
  • Proficiency with Git for version control and collaboration.
  • Working knowledge of Flutter for cross-platform development (10% Flutter work expected).
  • Excellent problem-solving abilities and attention to detail.
  • Commitment to writing clean, maintainable, and efficient code.

Preferred Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • Published Android apps in the Play Store.
  • Experience in Agile/Scrum development environments.

About Company

Founded in 2015, Miko is an advanced consumer robotics innovations lab passionate about bringing the best of technology to young learners everywhere. Home to the world's leading educators, engineers, psychologists and content developers, Miko takes learning to a whole new level through state-of-the-art artificial intelligence, robotics and loT. The company has a global mindset with offices in the innovation hubs of Silicon Valley and Mumbai.
Our latest product, Miko 3, is an Al-powered intelligent robot that uses playful, conversational learning to educate, engage and entertain kids aged 5-10 years. Its personality brings wit and fun into a home in ways that other technology does not. It has an adaptive personality, dozens of emotions, and millions of topics and themes to learn from.

Job ID: 119871417

Similar Jobs