We are looking for an Android Team Leader with strong hands-on experience and leadership skills to lead a team of android developers. This role requires proven experience in managing a team of mobile developers, proven track record in developing and delivering advanced Android applications using both in-house developed code and integrated APIs/SDKs.
You will manage a team of talented developers, take an active part in architecture, coding, and design, and embed best practices and CI/CD processes.
You will be responsible for day-to-day technical leadership, coding, team management and Agile delivery.
Key Responsibilities:
- Lead a group of approximately 5 Android developers – both technically and personally – ensuring high performance, collaboration, and growth.
- Be hands-on in architecture, development, and code reviews
- Collaborate with Product, QA, and other technical leaders to define and deliver new features and improvements.
- Drive Agile processes – sprint planning, task breakdown, stand-ups, and retrospectives.
- Establish and continuously improve CI/CD pipelines and development workflows.
- Mentor team members in engineering excellence, quality standards, and professional growth.
- Conduct regular performance assessments and provide continuous feedback.
Requirements:
- 5+ years of professional software development experience in Native Android Kotlin and Java across diverse systems and organizations.
- 3+ years of hands-on experience leading a development team of at least 3 android developers.
- B.Sc. or higher in Computer Science, Software Engineering, or related discipline.
- Practical experience with CI-CD processes, Agile methodologies, including sprints, task management, and daily stand-ups.
- Solid understanding of client-server architectures, integration patterns, APIs, and integrating SDKs.
- Familiarity with GIS engines (ESRI, NASA, Google Maps/Places, etc.) – advantage.
- Experience working with large-scale multidisciplinary systems (mobile, desktop, server, hardware integrations) – advantage.
- Excellent interpersonal, communication, and leadership skills.