Job Title: Jr. Android Developer (Native & Flutter)
Experience:
2 -3 yearsLocation:
Dadar, MumbaiWork Week:
Mon-FriJob Type:
Full-Time
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