
Senior Software Engineer - Cross-Platform Applications
- South Melbourne, VIC
- Permanent
- Full-time
- Re‑architect and deliver production‑ready applications, from migration plan to rollout, balancing speed, safety, and maintainability.
- Translate Figma/UX into responsive, accessible interfaces with crisp performance, smooth animation, and thoughtful micro‑interactions.
- Define and implement state management, caching, offline/async patterns, and error handling that keep the experience resilient.
- Integrate REST/GraphQL services; shape schemas and versioning; own auth flows and secure data handling.
- Establish CI/CD, automated testing (unit/widget/integration/E2E), crash reporting, logging, and telemetry to keep quality measurable.
- Harden performance: profiling, bundle/runtime optimisations, image/asset strategy, network efficiency, and startup time.
- Drive release automation for mobile (store pipelines) and web (zero‑downtime deploys, feature flags, A/B, observability).
- Lead design/architecture reviews, mentor engineers, and document standards that scale.
- Bachelor’s degree in Computer Science/Software Engineering, or equivalent real‑world experience delivering production apps.
- 5+ years building customer‑facing applications, including taking at least three complex app from refactor/rewrite to production.
- Proficiency in Flutter & Dart or equivalent strength in TypeScript + React/Next.js (React Native/Angular/Vue also valued).
- Deep understanding of state management (e.g., BLoC, Riverpod, Provider, Redux), async/data flow, and architectural patterns.
- Strong API integration experience (REST/GraphQL), auth (OAuth/JWT), and secure storage/networking practices.
- Testing mindset across the board; comfortable owning CI/CD pipelines and release tooling.
- Proven performance and accessibility chops; you care about polish and measurable user‑perceived quality.
- Excellent collaboration and communication; experience mentoring and setting engineering standards.
- Native iOS/Android experience; release automation and store operations.
- Next.js/NestJS, Node, GraphQL schema design; SSR/ISR and edge caching.
- Observability (crash analytics, tracing/metrics), experimentation, and feature‑flag platforms.
- Experience in healthcare/aged‑care or privacy‑sensitive domains.
- You’ll be one of the early builders behind a product the world has never seen before.
- You’ll work on a deeply cross‑functional team that blends robotics, AI, and design into one magical product.
- You’ll own core applications end‑to‑end, not just one slice of a larger machine.
- You’ll have the autonomy to move fast, the backing of top‑tier investors, and the opportunity to do the best work of your career.