ANDROID DEVELOPER A global retail organization is seeking an experienced Android Developer to join their growing team. The Android Developer will be integral in rebuilding the ecommerce mobile site. This is a highly visible and exciting project. Excellent communication skills are required.
Responsibilities: - Design and build advanced Android applications using Kotlin and Jetpack Compose.
- Implement robust dependency injection patterns using Hilt.
- Collaborate with product, design, and backend teams to build seamless mobile experiences.
- Mentor and support other Android developers on best practices, code quality, and career growth.
- Take ownership of resolving urgent or high-priority technical issues with quick turnarounds when necessary.
- Write clean, maintainable, and testable code, perform code reviews, and maintain high standards.
- Contribute to the evolution of architecture and tech stack decisions.
Requirements: - 3+ years of progressive experience developing apps in Android
- Strong expertise in Kotlin and modern Android development tools and libraries.
- Solid understanding of architectural patterns like MVVM, clean architecture, modularization.
- Hands-on experience with Jetpack Compose and Hilt.
- Integrate and manage GraphQL API's effectively within Android application.
- Should be able to mentor or lead Android developers.
- Experience with version control (Git), CI/CD pipelines, and unit/UI testing.
- Strong debugging and problem-solving skills with proactive mindset.
- Experience in agile teams or fast-paced product environments.
- Experience in startup or fast-paced product teams.
- Experience with analytics tools (e.g., Adobe, RudderStack, Google) nice to have
- Familiarity with localization tools (e.g., Applanga) nice to have
- Experience with ADA nice to have