Job description:
The profile demands passion for Android development and community spirit. This is an exciting opportunity for Android enthusiasts. Experience with an understanding of the entire app development process, including design, development, and deployment is preferred.
Responsibilities:
- Ability to understand business requirements and translate them into technical requirements.
- Proficient understanding of code versioning tools, such as Git is mandatory.
- Strong knowledge of Android UI design principles, patterns, and best practices.
- Responsible for end-to-end mobile application development lifecycle
(compiling & deployments)
- Program for interactive App development in Android Platform
- Familiarity with RESTful APIs to connect Android applications to back-end services.
- Knowledge of SQLite or similar database management system.
- Support the entire application lifecycle (concept, design, test, release and support)
- Cooperating with back-end developers, designers, and the rest of the team to deliver well-architected and high-quality solutions
- Design and build advanced applications for the Android platform
- Deployment to various application distribution networks (App Store, Google Play Store) & on MDM environments
- Ensure the performance, quality, and responsiveness of applications
- Work on bug fixing and improving application performance
- Responsible for coordinating and managing the requirement as per the client requirements.
Requirements:
- Minimum 4 years and Maximum 6 years of experience on Android(Kotlin/Java/Jetpack) based mobile applications development.
- Good Kotlin and Java exposure, Knowledge of Jetpack, architectural components, Coroutines, Hilt etc are preferred.
- Exposure to android design patterns, MVP, MVVM(Kotlin, Java) is preferred.
- Experience in developing unit tests and UI tests using JUnit, Mockito, Espresso respectively.
- Proven work experience as a Mobile developer
- Excellent analytical skills with a good problem-solving attitude
- Collaboratively work with other team members
- A working computer with good internet connection
Must Have Skills :
- Android SDK
- Deep knowledge of Android View & layouts
- Know how to deal with different screen sizes
- Java & Kotlin
- MVVM & LiveData
- Retrofit & Volley
- Files, Sqlite, RoomDb, Sp
- Git basic
- Jetpack Compose
- Unit Testing
Experience:
- total work: 4-6 years (Preferred)
Job Type: Full-time
Pay: ₹500,000.00 - ₹700,000.00 per year
Schedule:
Education:
Experience:
- Android Development: 4 years (Required)
Work Location: Remote