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.
About the Role
We are seeking a Senior Android Engineer who is not just a developer, but a product-minded problem solver — someone who takes ownership from concept to release, drives technical excellence, and crafts seamless mobile experiences that delight users and deliver real impact.
Key Responsibilities
- Design, develop, and maintain advanced Android applications using Kotlin and/or Java.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Optimize application performance and ensure high-quality user experience.
- Write clean, modular, and maintainable code following best practices.
- Troubleshoot, debug, and resolve production issues.
- Stay updated with the latest Android SDKs, tools, and industry trends.
- Integrate third-party APIs and ensure seamless backend communication.
- Conduct code reviews and mentor junior developers.
Requirements
- 5-7 years of proven experience in Android application development.
- Proficient in Kotlin and/or Java.
- Strong understanding of Android SDK, different Android versions, and compatibility issues.
- Hands-on experience with RESTful APIs and backend integration.
- Solid knowledge of MVVM/MVP architecture patterns and dependency injection frameworks (e.g., Dagger/Hilt).
- Experience with Jetpack components such as Navigation, Room, WorkManager, etc.
- Familiarity with unit testing and UI testing frameworks like JUnit, Espresso.
- Experience with version control systems, especially Git.
- Understanding of Material Design principles and UI/UX design best practices.
- Knowledge of Agile methodologies and tools (e.g., Jira, Confluence).
- Excellent communication and teamwork skills.
Nice-to-Have
- Experience with CI/CD pipelines (e.g., Jenkins, GitHub Actions).
- Knowledge of hybrid development frameworks like Flutter or React Native.
- Experience with Firebase tools (Crashlytics, Analytics, etc.).
- Familiarity with cloud platforms like AWS, Google Cloud, or Azure.
Key Skills
Ranked by relevanceReady to apply?
Join Accion Labs and take your career to the next level!
Application takes less than 5 minutes

