The Senior Android Engineer plays a pivotal role in driving the technical excellence and evolution of our mobile applications. This position involves not only developing robust, scalable, and user-centric Android apps using modern Kotlin and Jetpack libraries but also mentoring junior developers, influencing architectural decisions, and ensuring alignment with long-term product goals. You will collaborate closely with cross-functional teams including backend, QA, and UX to deliver seamless end-to-end experiences. With a strong emphasis on code quality, performance, and maintainability, you'll help establish best practices, lead code reviews, and advocate for improvements across the development lifecycle. This role offers the opportunity to be a key contributor in a growing engineering team that values innovation, transparency, and continuous improvement.
Responsibilities
- Design, develop, and maintain reliable and high-performing Android applications
- Influence the technical strategy, architecture, and implementation of Android features
- Collaborate with clients to turn business requirements into effective technical solutions
- Ensure smooth integration with backend APIs, cloud services, and automated deployment pipelines
- Drive improvements in application performance, stability, and code maintainability
- Promote the use of modern Android tools, frameworks, and architectural best practices
- Engage in code reviews, pair programming, and team knowledge sharing
- Support and grow the internal mobile engineering community through collaboration and innovation
Requirements
- Proven experience building and deploying Android applications across multiple production environments
- Strong command of Kotlin and modern Android architectural patterns such as MVVM, MVI, and Clean Architecture
- Hands-on experience with Jetpack Compose, Coroutines, Flow, Hilt or Dagger, Room, WorkManager, and Navigation components
- Solid understanding of concurrency, performance optimization, and offline-first design principles
- Experience integrating with RESTful APIs, GraphQL, and major cloud platforms including Firebase, AWS, Azure, or GCP
- Familiarity with CI/CD systems such as GitHub Actions, Bitrise, or Fastlane, and Play Store release workflows
- Commitment to code quality through testing, automation, and peer review
- Agile experience, including sprint planning, estimation, and iterative development
- Willingness to mentor team members and support engineering growth
Tech Stack
Kotlin, Android, Jetpack Compose, Coroutines, Flow, Hilt, Dagger, Room, WorkManager, Navigation, MVVM, MVI, Clean Architecture, RESTful APIs, GraphQL, Firebase, AWS, Azure, GCP, GitHub Actions, Bitrise, Fastlane
Benefits
- People-first culture guided by shared values, collaboration, and curiosity
- Monthly in-person gatherings, team lunches, and an annual offsite event
- Hybrid work model with 1–2 days per week in the office
- Active internal communities for tech, design, and delivery professionals to share knowledge
- Unlimited access to Go1’s learning and development platform
- Professional growth support through access to an internal performance coach
- Flat organizational structure that values input from all team members
- Open, transparent environment with accessible leadership
Work Arrangement
hybrid — Sydney — Hybrid working with 1–2 days per week in the office
Team
Growing team with offices in Sydney, Melbourne, and Manila; collaborative environment of engineers, designers, and delivery professionals; low politics, high trust; flat structure with hands-on leadership
- People-first and purpose-driven approach
- Down-to-earth, values-led team environment
- Encouragement of curiosity and continuous learning
- Natural collaboration across disciplines
- Focus on excellence over ego
- Low internal politics and high trust
- Inclusive environment where everyone's voice is heard
- Opportunities for growth and enjoyment
Additional Information
- This is an exciting opportunity to shape the future of mobile development within a forward-thinking organization
- You will have the chance to work directly with product owners and designers to deliver impactful features
- Regular tech talks and innovation days are hosted to encourage knowledge sharing and experimentation
- The company supports open-source contributions and conference participation
not specified