At a Glance
- Tasks: Lead and mentor a high-performing Android engineering team while delivering top-notch mobile solutions.
- Company: Join a forward-thinking tech company in Melbourne with a collaborative culture.
- Benefits: Competitive salary, hybrid working model, and opportunities for career growth.
- Why this job: Make a real impact by leading innovative Android projects in a dynamic environment.
- Qualifications: 8+ years in software engineering and 2+ years in leadership roles required.
- Other info: Embrace flexibility and autonomy while working with cutting-edge technologies.
The predicted salary is between 105000 - 120000 £ per year.
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.
- 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.
- 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
Engineering Lead - Android in Hitchin employer: Professional Search Group
Contact Detail:
Professional Search Group Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Engineering Lead - Android in Hitchin
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your Android projects, especially those that highlight your leadership and technical expertise. This will give potential employers a taste of what you can bring to their team.
✨Tip Number 3
Prepare for interviews by brushing up on common technical questions and leadership scenarios. Practice explaining your thought process and how you've led teams in the past. Confidence is key!
✨Tip Number 4
Don't forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are proactive about their job search.
We think you need these skills to ace Engineering Lead - Android in Hitchin
Some tips for your application 🫡
Tailor Your Application: Make sure to customise your CV and cover letter for the Engineering Lead - Android role. Highlight your experience with Android development, team leadership, and any relevant technologies mentioned in the job description. We want to see how your skills align with what we're looking for!
Showcase Your Leadership Skills: Since this role involves leading a team, it's crucial to demonstrate your people management experience. Share examples of how you've mentored engineers, fostered collaboration, and promoted a strong engineering culture. We love seeing candidates who can inspire and uplift their teams!
Be Specific About Your Technical Expertise: When detailing your technical skills, be specific about your experience with Kotlin, Jetpack Compose, and CI/CD practices. Mention any projects where you've implemented these technologies. We’re keen on candidates who can hit the ground running with our tech stack!
Apply Through Our Website: We encourage you to submit your application through our website. It’s the best way for us to keep track of your application and ensure it gets the attention it deserves. Plus, it shows you're serious about joining our team at StudySmarter!
How to prepare for a job interview at Professional Search Group
✨Know Your Tech Inside Out
Make sure you brush up on your Android expertise, especially with Kotlin, Jetpack Compose, and the architecture patterns mentioned in the job description. Be ready to discuss your hands-on experience and how you've applied these technologies in real projects.
✨Showcase Your Leadership Skills
Prepare examples of how you've led teams in the past. Think about specific instances where you mentored engineers or improved team performance. Highlight your ability to foster a strong engineering culture and how you’ve contributed to team engagement.
✨Be Ready for Technical Challenges
Expect to face some technical questions or challenges during the interview. Brush up on CI/CD practices, testing methodologies, and system design. You might be asked to solve a problem on the spot, so practice articulating your thought process clearly.
✨Demonstrate Your Collaborative Spirit
Since this role involves working with cross-functional teams, be prepared to discuss how you've successfully collaborated with other departments. Share examples of how you've built strong partnerships and contributed to broader initiatives beyond just your team.