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.
We are looking for an experienced Senior Android Developer to drive the design, development, and delivery of a custom Android Launcher application. This role combines hands-on coding expertise with strong leadership and project management skills.
You’ll be the part of our new R&D
Responsibilities:
· Lead the full lifecycle of Android launcher development (concept, architecture, coding, testing, deployment).
· Design and maintain core components: home screen, app drawer, widgets, notifications, search, customization features.
· Ensure optimal performance, battery efficiency, and smooth user experience.
· Oversee code quality, maintainability, and scalability through regular reviews and best practices.
· Lead and mentor a team of Android developers (up to 3 devs). Cooperate with UI/UX designers and QA engineers.
· Define technical roadmap (tech stack and code base), allocate tasks, and manage delivery timelines.
· Collaborate with product managers to align features with user and business requirements.
· Coordinate with backend/API teams to ensure seamless integration.
· Stay updated with the latest Android frameworks, tools, and system-level APIs.
· Research and implement best practices for security, data privacy, and system performance.
· Proactively identify risks and provide robust solutions.
You should have:
· Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.
· 5+ years of professional Android development experience, including experience leading junior developers
· Proven experience building and deploying launcher applications or system-level Android apps.
· Strong expertise in Kotlin and Java, with deep knowledge of Android SDK, Android OpenSource Project framework, and Material Design guidelines.
· Solid understanding of system APIs, activity/task management, device boot processes, widgets, and accessibility services.
· Experience with performance profiling, memory management, and battery optimization.
· Strong knowledge of CI/CD pipelines, Git, and Agile methodologies.
· Excellent leadership, communication, and problem-solving skills.
· Nice to Have: Knowledge of C/C++ for NDK development, Familiarity with Kotlin Multiplatform or cross-platform frameworks, Prior experience leading distributed/remote teams.
What We Offer:
· Opportunity to lead the development of a high-impact Android product from the ground up.
· Competitive salary and performance-based incentives.
· Work as a private entrepreneur
· Fully remote and flexible schedule
Key Skills
Ranked by relevanceReady to apply?
Join NDA and take your career to the next level!
Application takes less than 5 minutes