nLight Media
Lead Android Developer-ROMANIA BASED
nLight MediaRomania21 hours ago
Full-timeEngineering, Information Technology
About the Role

We are seeking an experienced and motivated Lead Android Developer to drive the design, development, and evolution of high-quality Android applications. In this role, you will combine hands-on technical leadership with people mentorship, architectural ownership, and close collaboration with cross-functional teams to deliver scalable, secure, and user-centric mobile solutions.

Key Responsibilities
  • Lead the design and development of Android applications using Kotlin and modern Android frameworks.
  • Define and own the Android application architecture, ensuring scalability, performance, and maintainability.
  • Act as a technical leader for the Android team, providing guidance, code reviews, and mentorship.
  • Collaborate with Product Managers, Designers, Backend Engineers, and QA to translate business requirements into technical solutions.
  • Drive adoption of best practices in coding standards, testing, CI/CD, and mobile security.
  • Oversee app performance, reliability, and quality across multiple Android devices and OS versions.
  • Participate in planning, estimation, and delivery of features and releases.
  • Troubleshoot complex issues, including production incidents, and lead root-cause analysis.
  • Stay current with Android platform updates, tools, and emerging mobile technologies.
  • Contribute to strategic technical decisions and long-term mobile roadmap.
Required Skills & Qualifications
  • 7+ years of professional Android development experience, with at least 2 years in a technical lead or senior role.
  • Strong expertise in Kotlin and Android SDK.
  • Deep understanding of Android architecture patterns (MVVM, Clean Architecture, MVI).
  • Hands-on experience with Jetpack components (Compose, ViewModel, LiveData, Room, Navigation).
  • Solid knowledge of asynchronous programming (Coroutines, Flow).
  • Experience integrating RESTful APIs and working with backend services.
  • Strong understanding of mobile performance optimization, memory management, and security best practices.
  • Experience with automated testing (unit, integration, UI tests).
  • Proficiency with version control systems (Git) and CI/CD pipelines.
  • Excellent communication and leadership skills.
Nice to Have
  • Experience with Jetpack Compose in production environments.
  • Knowledge of dependency injection frameworks (Hilt/Dagger).
  • Experience with modularization and multi-module Android projects.
  • Familiarity with mobile analytics, crash reporting, and monitoring tools.
  • Experience working in Agile/Scrum environments.
  • Exposure to cross-platform or iOS development is a plus.


Key Skills

Ranked by relevance