Engineering · Remote

Mobile Application Engineer

Full-time · 3-5 years experience

Overview

We are looking for a Mobile Application Engineer who treats the mobile surface as a first-class platform, not a secondary afterthought. You will architect and build native-grade applications that deliver responsive, offline-capable experiences across iOS and Android.

Responsibilities

  • Design and implement cross-platform mobile applications using React Native and native modules
  • Own the full mobile lifecycle from prototyping through App Store and Play Store deployment
  • Optimise rendering performance, battery consumption, and offline data synchronisation
  • Collaborate with designers to translate high-fidelity prototypes into pixel-perfect interfaces
  • Establish monitoring, crash reporting, and continuous delivery pipelines for mobile

Basic Qualifications

  • 3+ years building production mobile applications
  • Deep proficiency with React Native and its bridging architecture
  • Understanding of mobile performance profiling and memory management
  • Experience with REST and GraphQL API integration
  • Familiarity with CI/CD for mobile deployments

Preferred Qualifications

  • Published apps on the App Store or Play Store with measurable traction
  • Experience with Swift, Kotlin, or Flutter
  • Background in animation and gesture-driven interfaces
  • Contributions to open-source mobile libraries

Technologies

React NativeTypeScriptSwiftKotlinFastlaneFirebaseApollo GraphQL

Compensation & Benefits

  • Competitive salary commensurate with experience and location
  • Remote-first work environment with flexible scheduling
  • Annual professional development budget for conferences, courses, and tools
  • Health, dental, and vision insurance coverage
  • Equity participation in the firm's growth
  • Equipment stipend for your home office setup