Become a Key Player in Our Mobile Innovation Team – Android Developer Role
At TalentDesire.com, we’re building high-performance mobile applications that power user experiences across global markets. If you’re passionate about crafting intuitive, secure, and scalable Android apps, we’d love to have you on board.
Job Title: Android Developer
Employment Type: Full-Time / Part-Time / Freelance
Department: Mobile App Development
Location: Remote / Hybrid / On-Site (as per project requirements)
Role Overview
We’re looking for an experienced Android Developer who can design, develop, test, and deploy modern Android applications. You will work closely with UI/UX designers, backend developers, QA teams, and product managers to bring ideas to life with clean architecture and smooth performance.
This role requires strong technical knowledge, attention to detail, and the ability to transform business requirements into functional features.
Key Responsibilities
- Develop and maintain advanced applications for the Android platform.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Work with external data sources and APIs (REST, GraphQL).
- Ensure the performance, quality, and responsiveness of applications.
- Identify and fix bugs, improve application stability, and optimize performance.
- Continuously discover, evaluate, and implement new technologies.
- Implement clean and maintainable code following best practices (MVVM/MVP/Clean Architecture).
- Work on unit testing, automation, and code reviews.
- Support the entire app lifecycle from concept to deployment.
Required Qualifications
- Bachelor’s degree in Computer Science, Engineering, or related field.
- 1–5+ years of professional Android development experience.
- Strong command over Kotlin and Java.
- Hands-on experience with Android SDK, Jetpack components, and Android Architecture Components.
- Strong understanding of Material Design Guidelines.
- Experience working with third-party libraries and APIs.
- Good understanding of mobile UI/UX principles.
- Solid knowledge of Git and version control.
Core Technical Skills
- Kotlin, Java
- Android Studio
- Jetpack Compose (optional but preferred)
- Retrofit / Volley / OkHttp
- Firebase (Auth, Realtime DB, Firestore, Crashlytics)
- SQL / Room Database
- RESTful APIs
- Push Notifications
- Unit Testing frameworks
- Clean Architecture, MVVM/MVP
Preferred / Nice-to-Have Skills
- Experience with Jetpack Compose.
- Knowledge of CI/CD pipelines (GitHub Actions, Bitrise, Jenkins).
- Familiarity with Agile methodologies (Scrum).
- Experience building multi-language apps.
- Knowledge of cloud platforms (AWS, GCP, Firebase).
- Understanding of app security best practices.
- Prior experience with publishing apps on the Google Play Store.
Salary & Compensation
- Full-Time: ₹4,00,000 – ₹18,00,000 per year (based on experience & expertise).
- Part-Time: Hourly or project-based compensation.
- Freelance: Competitive payout per task or project.
Perks & Benefits
- Flexible work hours
- Remote-friendly roles
- Exposure to global projects
- Professional development & skill-upgrade opportunities
- Performance-based bonuses
- Supportive, innovation-driven environment
Skill Assessment (For Applicants)
You may be asked to complete:
- A short Android coding challenge
- A debugging/optimization task
- A portfolio walkthrough (if available)
- An architecture and problem-solving interview
Portfolio Requirements
Candidates are encouraged to share:
- GitHub/Bitbucket repositories
- Play Store app links
- Demo builds (APK)
- Case studies showcasing challenges & outcomes
Hiring Process
- Application review
- Technical skill test or coding assignment
- Technical interview with Mobile Development Lead
- HR discussion & compensation discussion
- Offer & onboarding
Our hiring process is simple and transparent—apply, complete a quick skill test, attend interviews, and get started.
