Job Search and Career Advice Platform

Enable job alerts via email!

Engineering Lead - Android

Professional Search Group

Pirton

Hybrid

GBP 86,000 - 100,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology recruitment firm is seeking an experienced Engineering Lead – Android to guide a dynamic mobile engineering team. This role combines leadership and technical skills to deliver top-notch Android solutions. You will oversee all aspects of Android development, implement best practices, and promote a collaborative environment. Candidates should have extensive experience in mobile environments and a strong grasp of Android technologies. A hybrid working model and competitive salary are part of the offering.

Benefits

Hybrid working model with flexibility
Collaborative, forward-thinking environment

Qualifications

  • Extensive experience leading software design and implementation in mobile environments.
  • Strong understanding of CI/CD, TDD, and building high-quality solutions.

Responsibilities

  • Lead and grow a mobile engineering team while hands-on in delivery.
  • Own Android development end-to-end and drive engineering standards.
  • Identify and mitigate technical risks effectively.

Skills

Android expertise including Kotlin
Architecture patterns: MVVM
CI / CD pipelines using GitHub Actions
Strong understanding of RESTful APIs
Agile environments experience

Education

8+ years’ relevant industry experience in software engineering
2+ years’ experience in an engineering leadership role

Tools

SonarQube
Crashlytics
Job description

Job Description

Engineering Lead – Android

Location: Melbourne (Hybrid working)

Salary: $175,000 – $200,000 (inclusive of super)

Reporting to: Engineering Manager

Team size: Up to 5 direct reports

Position Purpose

We are seeking an experienced Engineering Lead – Android to lead and grow a high-performing mobile engineering team while remaining hands-on in delivery. This role combines people leadership, technical excellence, and strategic collaboration to deliver high-quality Android solutions that meet business needs.

As a senior engineering leader, you will own Android development end-to-end, drive engineering standards, contribute to architectural decisions, and foster a strong culture of continuous improvement, collaboration, and accountability within a small, highly capable team.

Key Responsibilities
People Leadership

Lead, mentor, and manage a team of up to 5 engineers, supporting performance, career development, and engagement.

Provide guidance on team resourcing and capacity planning to address delivery priorities.

Promote a strong engineering culture focused on quality, collaboration, and continuous learning.

Act as a mentor and role model, championing values, inclusive behaviours, and best practices.

Build strong internal partnerships and collaborate effectively with cross-functional stakeholders and external partners.

Technical & Engineering Leadership

Lead Android development as a hands-on contributor, delivering scalable, secure, and high-quality mobile solutions.

Own system-wide development activities, including estimation, design, build, testing, deployment, and support.

Develop detailed technical designs and system specifications aligned with solution architecture and industry standards.

Translate product and business requirements into robust technical solutions.

Ensure stability, availability, and performance of Android applications in production.

Drive DevSecOps practices including CI / CD, monitoring, logging, and alerting.

Identify and mitigate technical risks, proactively resolving issues and escalating where required.

Provide subject-matter expertise across mobile engineering and contribute to broader digital platform initiatives.

Process Improvement & Innovation

Champion modern engineering practices and continuously improve ways of working.

Actively contribute to Communities of Practice and knowledge-sharing initiatives.

Promote continuous improvement, innovation, and capability uplift across engineering teams.

Stay across emerging mobile technologies and propose improvements to tooling, frameworks, and platforms.

Skills & Experience
Essential

Extensive experience leading software design and implementation in mobile environments.

Strong Android expertise including Kotlin, Jetpack Compose, Coroutines, and Accessibility.

Architecture patterns : MVVM, MVP, Clean Architecture.

Testing practices including Espresso UI testing and unit testing.

CI / CD pipelines using GitHub Actions, Fastlane, or similar.

Static code analysis tools such as Detekt and SonarQube.

Experience with Crashlytics or equivalent monitoring tools.

Cloud experience (AWS or equivalent).

Strong understanding of RESTful APIs, microservices, and GraphQL.

Proven experience working in Agile environments (Scrum / Kanban).

Desirable (but not essential)

iOS development experience (SwiftUI).

Familiarity with Apple Human Interface Guidelines and accessibility standards.

Unit / UI testing on iOS (XCTest).

Security best practices and vulnerability management.

Experience working within scaled agile environments (e.g. SAFe).

Qualifications & Experience

8+ years’ relevant industry experience in software engineering.

2+ years’ experience in an engineering leadership role (or equivalent capability).

Strong understanding of CI / CD, TDD, and building high-quality, production-grade solutions.

  • Must have PR or Australian citizenship
What’s on Offer

Salary: $175,000 – $200,000 (inclusive of super)

Hybrid working model with flexibility and autonomy

Opportunity to lead a small, high-impact Android team

Collaborative, forward-thinking technology environment

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.