High-Performance Android Developer Opportunity

1 day ago


Waterloo, Australia at Sonder Full time

At Sonder, we empower organisations to improve the health, safety and wellbeing of their people, enabling them to thrive. Our mobile app provides immediate, 24/7 support to our members from a team of safety, medical, and mental health professionals - plus onsite help for time-sensitive scenarios. Accredited by the Australian Council on Healthcare Standards (ACHS), our platform gives our customers the insights they need to act on tomorrow's wellbeing challenges today.

We are scaling globally to make a positive impact on our customers and their people. Our approach is both technology-driven and human-centric, aiming to transform workplace wellbeing with accessible, preventive care.

  • 900,000+ eligible members across multiple countries
  • 200 + team members, as well as an on-the-ground responder network
  • Partnerships with major corporations, education providers, and government agencies

Sonder offers a unique opportunity to join our mission to deliver timely and effective global support, empowering people to be at their best.

About the Role

This high-performance role is an integral part of Sonder's Android engineering team, where you'll design, implement, and test Android applications, writing and reviewing code through iterative processes. You'll integrate and customise components, maintain technical documentation, and diagnose performance issues. Collaborate with design teams and Product Managers to refine features, and participate in code reviews.

This role is an exciting opportunity to drive technological advancement and impact global wellbeing through cutting-edge mobile solutions.

Your Key Responsibilities
  1. Design, specification, implementation, and testing of Android applications through iterative processes
  2. Integration and customisation of software components to meet project requirements
  3. Creation and maintenance of detailed technical documentation
  4. Diagnosis of technical issues and performance analysis to ensure optimal application performance
  5. Collaboration with design teams and Product Managers to refine and integrate new features
  6. Participation in design and code reviews to maintain high standards of software quality
  7. Mentoring junior engineers to support their development and professional growth

To succeed in this role, you will require:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • 3+ years of experience in developing native Android applications using Kotlin
  • Expertise in Android SDK, Jetpack libraries, and Material Design principles
  • Demonstrated experience with:
    • Coroutines and Flow for asynchronous programming
    • MVVM architecture and Clean Architecture principles
    • RESTful APIs and networking libraries (e.g., Retrofit)
    • Firebase services and location-based features
    • Unit testing and UI testing frameworks (e.g., JUnit, Espresso)
  • Portfolio of Android applications developed and successfully published on Google Play Store
  • Passion for learning and staying current with emerging technologies in mobile development
  • Experience with CI/CD pipelines
  • Proficient in version control using Git, including branching and merging strategies
  • Proficient in Kotlin and Java with strong knowledge of architectural patterns, Jetpack libraries, and iterative development
  • Experienced in software design, implementation, integration, customisation, and technical documentation
  • Skilled in problem-solving, performance analysis, and collaborating with design teams and Product Managers
  • Experienced in code reviews and continuous feature iteration

Please note that this role requires full working rights for Australia, Permanent Residency or Citizenship.

About Sonder

Sonder is committed to creating an inclusive and diverse workplace for everyone. We offer equal opportunities to all, regardless of race, gender, age, disability, political beliefs, sexual orientation, or any protected status.

All qualified applicants are encouraged to apply and join us in fostering a respectful and empowering environment.



  • Waterloo, Australia at Sonder Full time

    About the RoleWe are seeking an experienced Android Software Developer to join our team at Sonder. As a key member of our engineering team, you will be responsible for designing, implementing, and testing Android applications using Kotlin.Key ResponsibilitiesDesign and implement Android applications using KotlinIntegrate and customize software components to...


  • Waterloo, Australia at Sonder Full time

    About the Role:We are seeking an experienced Android Software Engineer to join our team at Sonder. As an integral part of our engineering team, you will design, implement, and test Android applications using Kotlin.Key Responsibilities:- Design and implement Android applications through iterative processes- Integrate and customise software components to meet...


  • Waterloo, Australia at Sonder Full time

    About the RoleSonder is a dynamic organization that's passionate about creating cutting-edge mobile solutions to improve global wellbeing. As an integral part of our Android engineering team, you'll have the opportunity to design, implement, and test high-quality Android applications using Kotlin. Your expertise will be essential in ensuring seamless...


  • Waterloo, Australia at Sonder Full time

    About the Role:We are seeking an experienced Android software engineer to join our team at Sonder. As an integral part of our engineering team, you will be responsible for designing, implementing, and testing Android applications. You will work closely with our design teams and product managers to refine features and ensure high-quality software delivery.Key...


  • Waterloo, Australia at Sonder Full time

    About the RoleAt Sonder, we're seeking an experienced Android Engineer to join our team. As a key member of our engineering team, you'll design, implement, and test Android applications, ensuring they meet the highest standards of quality and performance.Key ResponsibilitiesDesign and implement Android applications using Kotlin and JavaCollaborate with...


  • Waterloo, Australia at Sonder Full time

    About the RoleWe are seeking an experienced Android software engineer to join our team at Sonder. As an integral part of our Android engineering team, you will design, implement, and test Android applications, writing and reviewing code through iterative processes.Key ResponsibilitiesDesign, specification, implementation, and testing of Android applications...


  • Waterloo, Australia at Sonder Full time

    About the RoleWe are seeking an experienced Android Software Engineer to join our team at Sonder. As an integral part of our Android engineering team, you will design, implement, and test Android applications, writing and reviewing code through iterative processes.Key ResponsibilitiesDesign, specification, implementation, and testing of Android applications...


  • Waterloo, Australia at Sonder Full time

    About the RoleWe are seeking a highly skilled Android Engineer to join our team at Sonder. As an integral part of our engineering team, you will design, implement, and test Android applications, writing and reviewing code through iterative processes.Key ResponsibilitiesDesign, specification, implementation, and testing of Android applications through...


  • Waterloo, Australia at Sonder Full time

    About the RoleWe are seeking an experienced Android Software Engineer to join our team at Sonder. As an integral part of our engineering team, you will design, implement, and test Android applications, writing and reviewing code through iterative processes.Key ResponsibilitiesDesign, specification, implementation, and testing of Android applications through...


  • Waterloo, Australia at Sonder Full time

    About the RoleWe are seeking an experienced Android software engineer to join our team at Sonder. As a key member of our engineering team, you will design, implement, and test Android applications, ensuring high-quality software that meets our customers' needs.Key Responsibilities:Design and implement Android applications using Kotlin and JavaCollaborate...


  • Waterloo, Australia at Sonder Full time

    About the RoleWe are seeking an experienced Android Software Engineer to join our team at Sonder. As a key member of our engineering team, you will design, implement, and test Android applications, ensuring high-quality software that meets our customers' needs.Key ResponsibilitiesDesign and implement Android applications using Kotlin and JavaIntegrate and...

  • Web Developer

    4 weeks ago


    Waterloo, Australia at Sonder Full time

    About the RoleWe are seeking a highly skilled Web Developer to join our team at Sonder. As a key member of our development team, you will be responsible for designing, developing, and maintaining our dynamic online presence using WordPress and headless CMS architecture.Key ResponsibilitiesDesign, develop, and maintain our website using WordPress and headless...

  • Web Developer

    1 month ago


    Waterloo, Australia at Sonder Full time

    About the RoleWe are seeking a skilled Web Developer to join our team at Sonder. As a key member of our digital team, you will be responsible for designing, developing, and maintaining our website using WordPress and headless CMS architecture.Key ResponsibilitiesBuild, update, and maintain our website using WordPress and headless CMS frameworks, ensuring...

  • Web Developer

    3 weeks ago


    Waterloo, Australia at Sonder Full time

    About the RoleAs a Web Developer at Sonder, you will play a crucial role in shaping and maintaining our dynamic online presence. You will be responsible for designing, developing, and continuously enhancing our website using WordPress and headless CMS architecture.This role involves managing a comprehensive site, ensuring each page is responsive, optimized,...


  • Waterloo, Australia Accent Group Full time

    Allocator - Accent PerformanceAt Accent Group, we're committed to empowering our customers to lead a healthy and fit way of life. As an Allocator, you'll play a crucial role in ensuring our stores have the right products to meet customer needs.Key Responsibilities:Allocate and replenish stock to stores to achieve budgeted sales, gross profit, and inventory...


  • Waterloo, Australia Accent Group Full time

    Allocator - Accent Performance 719 Elizabeth St, Waterloo NSW 2017, Australia Req #8268 Wednesday, 11 September 2024 At The Athlete’s Foot, our team members are highly passionate about inspiring, motivating and empowering our customers to better their best. We believe that people...


  • Waterloo, Australia at Sonder Full time

    {"Job Description": "About the RoleAt Sonder, we're seeking a skilled Web Developer to play a pivotal role in shaping and maintaining our dynamic online presence.You'll be responsible for designing, developing, and continuously enhancing our website using WordPress and headless CMS architecture.This role involves managing a comprehensive site, ensuring each...


  • Waterloo, Australia Accent Group Full time

    Allocator - Accent Performance Job DescriptionWe are seeking a skilled Allocator to join our team at Accent Group Limited. As an Allocator, you will be responsible for allocating and replenishing stock to our stores, supporting the achievement of budgeted sales, gross profit, and inventory productivity measures.Key Responsibilities:Allocate and replenish...

  • Software Engineer

    2 weeks ago


    Waterloo, Australia GLUE STORE Full time

    Job Description:As a skilled Frontend Developer, you will be responsible for creating engaging user experiences for our web applications. Your expertise in frontend technologies such as HTML, CSS, and JavaScript will enable you to design and implement visually appealing and functional interfaces. In this role, you will work closely with our team to ensure...


  • Waterloo, Australia at Sonder Full time

    About the RoleWe are seeking a highly motivated and results-driven ​​Enterprise Sales Professional to join our team at Sonder. As an Account Executive, you will be responsible for acquiring Enterprise customers to drive Sonder's continued growth in Australia & New Zealand.As a key member of our sales team, you will work cross-functionally to attract and...