Senior React Native Engineer

  • Full Time Job
  • Hybrid
  • aud
Superhero

Superhero is an award-winning Australian superannuation platform and online broker built for the new generation of investors. Our mission is to make investing affordable, accessible and understandable for everyone.

Recognised as one of LinkedIn Australia’s Top Startups in 2022, Money Magazine’s Best of the Best Online Share Broker Award in 2022, 2023, 2024, 2025 and 2026, and Canstar’s Online Share Trading - Most Satisfied Customer Award in 2023, we’ve secured $80m in funding and have $4 billion in assets under management.

Today, we’re proudly helping over 450,000 investors and superannuation members reimagine their financial future and feel confident about their wealth-building journey. We’re looking for sharp, collaborative minds to support our mission of democratising investing.

About the Role

We're looking for someone who's genuinely enthusiastic about React Native development and can confidently implement new features. In this role as a Senior React Native Engineer, you'll play a key part in shaping our member engagement by developing an effective, user-friendly interface. You’ll help build, modernise and scale our mobile app across both iOS and Android, balancing new feature delivery with performance, reliability, maintainability and long-term technical quality.

The ideal candidate should have a sharp focus on details and be comfortable working independently. You’ll work closely with Product, Design, Backend, QA and other engineers to make pragmatic trade-offs and deliver high-quality customer outcomes. You’ll play an important role in evolving our React Native mobile app, including building new customer-facing features, improving app performance and reliability, and helping modernise existing code, patterns and architecture as the product scales.

If you have an interest in the financial or investing sector, that's a great addition, but it's not essential.

What you’ll do

  • Design, build and optimise new features across our mobile app.
  • Collaborate with design and product teams to deliver seamless, intuitive experiences.
  • Write high-quality, maintainable code with strong test coverage.
  • Contribute to architectural decisions and mobile best practices.
  • Mentor teammates and help lift engineering standards across the team.
  • Continuously improve app performance, accessibility, and reliability.
  • Help modernise and refactor existing React Native code while keeping the app stable for customers.
  • Work across both iOS and Android, including platform-specific functionality such as push notifications, deep linking, permissions and app store releases.
  • Contribute to strong engineering practices across testing, CI/CD, code review and release quality.
  • Use AI-assisted development tools thoughtfully to support debugging, testing, documentation and technical problem-solving.

Required skills & experience

  • At least 3+ years of professional React Native experience, with strong TypeScript and JavaScript skills.
  • Demonstrated experience shipping mobile applications across both the Apple App Store and Google Play Store.
  • Experience improving, refactoring or migrating existing mobile codebases.
  • Familiarity with state management tools such as React Query, Zustand, Redux or Context.
  • Strong understanding of testing frameworks such as Jest, React Native Testing Library and Detox.
  • Exposure to native iOS/Android development and languages such as Swift, Kotlin, Objective-C, Java or C++.
  • Experience integrating APIs, SDKs and platform-specific modules.
  • Proficiency with Git-based workflows and agile tools such as JIRA.
  • Passion for clean code, learning and sharing knowledge with others.
  • Comfortable using AI-assisted engineering tools in a professional development workflow, with the judgement to review outputs for quality, security and maintainability.

Highly regarded skills & experience

  • Experience with building or contributing to internal AI tooling (custom skills, subagents, MCP servers, evals harnesses, etc).
  • Awareness of React Native’s New Architecture, including Fabric, TurboModules or JSI.
  • Expertise in resolving complex library breaking changes, particularly with libraries that lack updated maintenance.
  • Proven experience upgrading major React Native versions, utilizing tools like React Native Upgrade Helper.
  • Experience improving mobile app performance, bundle size, build times, crash rates or release quality.
  • Contributions to open source or personal projects.

What we offer you

  • Competitive salary package, based on experience
  • Work-life balance and flexibility with an office-first hybrid work model
  • Opportunity to work alongside equally talented peers at a leading fintech startup
  • A modern CBD office with fresh fruit, snacks and a welcoming environment
  • EAP with mental wellbeing resources, coaching and therapy
  • Parental leave entitlements
  • Facilitation of novated leasing

Our values

  • We do the right things, always: We lead with transparency and accountability and always do what’s right for our customers.
  • We’re never done: We have a bias for action and a hunger for growth.
  • There’s no ‘i’ hero: We’re team-first and believe in owning the problem and sharing our success together.
  • We innovate courageously: We start with “how” and “why not” and we don’t settle for the status quo.
Superhero