Job Title: Jr. Android Developer (Native & Flutter)
Experience: 2 -3 years
Location: Dadar, Mumbai
Work Week: Mon-Fri
Job Type: Full-Time
Job Description:
We are seeking a highly skilled and passionate Android Developer with a strong background in Kotlin and Java to join our dynamic team. The ideal candidate will have hands-on experience in developing native Android applications and a solid understanding of Android architecture patterns. Additionally, knowledge of Flutter for developing cross-platform apps is a plus. As an Android Developer, you will be responsible for building high-performance, user-friendly mobile applications while maintaining code quality and implementing best practices.
Key Responsibilities:
- Develop and maintain high-quality Android applications using Kotlin and Java.
- Implement and maintain Android architecture patterns (MVC, MVP, MVVM).
- Utilize Android Jetpack libraries, including LiveData, ViewModel, Navigation, WorkManager, and Room.
- Design and manage local databases using SQLite, Realm, or other data storage solutions.
- Integrate third-party APIs to enhance app functionality and improve performance.
- Create smooth, interactive, and visually appealing user interfaces using Android Animations.
- Collaborate with cross-functional teams to deliver high-quality features on time.
- Write clean, readable, and maintainable code adhering to best coding practices.
- Ensure the app's UI/UX design aligns with user expectations and provides seamless experiences.
- Work with version control tools like Git to manage and share codebase.
- Stay up to date with the latest Android development trends, tools, and best practices.
Mandatory Skills and Experience:
- Strong expertise in Kotlin and Java for Android development (90% Native Android development).
- Hands-on experience with Android architecture patterns like MVC, MVP, and MVVM.
- Solid knowledge and practical experience with Android Jetpack libraries (LiveData, ViewModel, Navigation, WorkManager, and Room).
- Experience with local databases (SQLite, Realm, or other data storage solutions).
- Ability to integrate third-party APIs effectively and ensure seamless app functionality.
- Proficiency in Android Animation for smooth, interactive user experiences.
- Solid understanding of version control using Git.
- Knowledge of Flutter for cross-platform mobile development (10% Flutter development).
- Strong problem-solving skills and a commitment to writing clean, maintainable code.
What We Offer:
- Competitive salary and benefits package.
- Opportunity to work on cutting-edge projects.
- A collaborative and innovative work environment.
- Career growth and development opportunities.
- Flexible workings
If you are passionate about mobile development and eager to contribute to building world-class Android applications, we would love to hear from you!
How to Apply:
Please submit your resume along with a portfolio or examples of your previous Android projects to
rane.vaishnavi@miko.ai .