Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Mobile software engineer (react native / react) (melbourne)

Melbourne
Compass Education
Software Engineer
Posted: 29 November
Offer description

Mobile Software Engineer (React Native / React)

At Compass, we're on a mission to transform the school day for everyone. From staff and students to families and administrators, we build smart, seamless technology that empowers people to focus on what really matters: learning, growing, and thriving.

We're a global scale‑up, supporting over 5,000 schools across 3 countries. Backed by a team of 270+ passionate professionals, our all‑in‑one school management platform is redefining how education communities connect, communicate and operate.

We're now looking for a Mobile Software Engineer to join our team!

About the Role

As a Mobile Software Engineer at Compass, you will play a key role in designing, developing and maintaining the mobile applications used by thousands of students, teachers and parents around the world. You’ll contribute to building secure, scalable and high‑performance mobile software that delivers a seamless user experience across iOS and Android platforms.

Responsibilities

- Design, develop and maintain secure, scalable software that's used by thousands of students, parents and teachers throughout the world
- Inspire quality and best practices by championing software craftsmanship, clean code and pair programming
- Analyse problems to uncover hidden complexities and design solutions that balance technical feasibility with business value
- Communicate ideas clearly and constructively, providing insight in a digestible, actionable format for both technical and non‑technical audiences
- Actively participate in sprint planning, technical design sessions and retrospectives with well‑prepared ideas and evidence‑based input
- Stay current with modern frameworks, tools and practices, applying new learnings to improve the product and development process
- Reflect regularly on personal growth areas and pursue learning that advances team and organisational goals
- Collaborate with product managers, designers and engineers to understand customer needs and ensure software solutions align with desired outcomes

Requirements

- 4+ years of hands‑on experience building mobile apps with React Native (TypeScript) and React
- Strong understanding of state management frameworks (we use Redux)
- Proven experience with automated testing using Jest and React Native Testing Library, with a focus on maintainable and reliable test coverage
- Demonstrated ability in performance optimisation, profiling and improving app responsiveness and stability across devices
- Hands‑on experience with mobile build and release processes
- Passion for creating high‑quality, performant mobile applications that improve user experience
- Strong collaboration and communication skills with the ability to work effectively within a cross‑functional team
- A growth mindset to continuously learn, share knowledge and improve practices
- Detail‑oriented, organised and able to manage priorities in a fast‑paced environment

Nice‑to‑Have Experience

- Exposure to Native Android (Kotlin/Java) and/or iOS (Swift/Objective‑C) development experience
- Familiarity with CI/CD pipelines and mobile automation tools such as Fastlane, GitHub Actions or Bitrise
- Exposure to AWS and cloud‑based mobile delivery workflows

Benefits

- We come together with our unique strengths to work towards a common purpose – shaping the future of education. When you join our team, you will collaborate with individuals who are passionate, driven and open to embracing change in a fast‑paced workplace
- A flexible working setting – our teams work 3 days from our office in Melbourne
- Learning and Development opportunities and PD budget – we want you to grow and get the most out of your role
- 24/7 access to our Employment Assistance Program (EAP) through face‑to‑face, live chat and phone support
- Access to our Parental Leave Program for both primary and secondary carers
- A supportive, inclusive culture where you’ll be valued and heard

Required Pre‑Employment Checks

- A valid Employee Working With Children Check
- A satisfactory National Police Check
- Verification of unrestricted work rights in Australia, e.g. citizenship, passport or birth certificate

Compass is proud to be an equal opportunity employer. We embrace and celebrate diversity and are committed to creating an inclusive environment for all employees.

Location: Melbourne, Victoria, Australia

#J-18808-Ljbffr

Send an application
Create a job alert
Alert activated
Saved
Save
Similar job
Senior software engineer
Melbourne
M&T Resources
Software Engineer
Similar job
Staff software engineer, c# & aws with ai-driven cloud (melbourne)
Melbourne
Bankwest
Software Engineer
Similar job
Software engineer - python ands (melbourne)
Melbourne
Canonical
Software Engineer
Similar jobs
IT and Tech jobs in Melbourne
jobs Melbourne
jobs Victoria
Home > Jobs > IT and Tech jobs > Software Engineer jobs > Software Engineer jobs in Melbourne > Mobile Software Engineer (React Native / React) (Melbourne)

About Jobstralia

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by job title
  • Jobs by sector
  • Jobs by company
  • Jobs by location

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobstralia - All Rights Reserved

Send an application
Create a job alert
Alert activated
Saved
Save