Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
As we continue to grow, we are looking for a highly skilled Android Developer to build our Android application. This is a rare opportunity to take full ownership of the Android codebase, establish best practices, and shape the product’s mobile experience from day one. If you are passionate about crafting scalable, maintainable, and user-friendly Android apps, we’d love to hear from you.
What You’ll Do:
- Design and develop a new Android application.
- Define and implement scalable architectural patterns (MVVM, Clean Architecture, MVI, and Modular Architecture).
- Build high-quality, maintainable, and testable code with a strong focus on performance and user experience.
- Integrate APIs and services while ensuring reliability and security.
- Set up dependency injection frameworks.
- Establish coding standards, CI/CD pipelines, and testing practices for the Android ecosystem.
- Expert-level proficiency in Kotlin, including Coroutines and Flow.
- Proven experience developing Android apps using Jetpack Compose.
- Strong understanding of architectural patterns: MVVM, Clean Architecture, Modular Architecture, MVI.
- Experience with dependency injection frameworks such as Hilt or Koin.
- Solid understanding of Android SDK, Android lifecycle, and modern Android development practices.
- Strong problem-solving skills, attention to detail, and ability to work independently.
- Experience with CI/CD tools for mobile development.
- Familiarity with performance monitoring tools (e.g., Firebase Performance, LeakCanary).
- Previous experience shipping apps to the Google Play Store.
- A chance to be at the forefront of AI-driven music innovation.
- Competitive salary and equity options.
- Flexible working environment.
- Opportunity to collaborate with top researchers, musicians, and engineers in the field.
- A dynamic startup culture with a focus on creativity and experimentation.
Key Skills
Ranked by relevanceReady to apply?
Join GRAI and take your career to the next level!
Application takes less than 5 minutes