United States of America Remote (Country) $140,000 - $180,000

Spruce is hiring a Senior Mobile Engineer - Remote

About the Role

Lead the development of secure, mobile-first identity platforms for state governments and public institutions. In this role, you'll architect and ship production-grade applications that prioritize privacy, compliance, and accessibility, working across native and cross-platform environments including Flutter, React Native, iOS, and Android.

What You'll Do

  • Design and implement mobile applications that meet stringent public-sector security and regulatory standards
  • Collaborate closely with delivery teams, backend engineers, and UX designers to ensure seamless end-to-end deployments
  • Translate policy and customer requirements into robust technical architectures across mobile and backend systems
  • Serve as a technical advisor to government partners, guiding them through identity standards, mobile security, and platform best practices
  • Build and integrate privacy-preserving features using cryptographic libraries, secure storage, and biometric authentication
  • Contribute to shared Rust-based libraries used across mobile, backend, and browser environments
  • Support real-world deployment scenarios, including troubleshooting and operational assistance
  • Adapt across technology stacks as needed, contributing beyond mobile when project demands require
  • Engage directly with partners during pilots, launches, and ongoing implementations

What We're Looking For

  • At least 5 years of experience building and shipping production mobile applications
  • Strong proficiency in one or more mobile frameworks such as Flutter or React Native, with familiarity in native iOS and Android development
  • Proven ability to lead mobile architecture and deliver secure, scalable systems
  • Experience integrating mobile apps with backend services, APIs, and identity platforms
  • Solid grasp of mobile security practices, including key management, secure storage, and authentication flows
  • Strong communication skills and direct customer engagement experience, especially in delivery or consulting contexts
  • A flexible, problem-solving mindset with willingness to work outside your core stack
  • US-based and comfortable working directly with government stakeholders

Nice to Have

  • Hands-on experience with Kotlin, Swift, Dart, TypeScript, or Rust in production environments
  • Background in digital identity, verifiable credentials, DIDs, or authentication systems
  • Experience with cryptographic systems, data privacy, or secure mobile architectures
  • Familiarity with secure platform features like iOS Keychain, Android Keystore, biometrics, and secure enclaves
  • Prior work on public-sector or government software initiatives
  • Knowledge of Rust and interoperability with mobile via FFI or shared modules
  • Experience implementing accessibility standards such as WCAG in mobile apps
  • Exposure to mobile CI/CD pipelines, app store deployments, and release management

Technology Environment

Flutter, React Native, iOS, Android, Rust, Dart, TypeScript, Kotlin, Swift, Objective-C, Keychain (iOS), Keystore (Android), Biometrics, Secure Enclaves, FFI, Verifiable Credentials, DIDs, Authentication Systems, Cryptographic Libraries, Backend APIs

Work Environment

This is a fully remote position for candidates based in the United States. You’ll work in a collaborative, mission-driven environment focused on secure, interoperable public services and customer success.

Required Skills
FlutterReact NativeiOSAndroidDartKotlinSwiftTypeScriptRustObjective-Cmobile architectureAPI integrationproduction mobile applicationssecure systemscross-platform development FlutterReact NativeiOSAndroidDartKotlinSwiftTypeScriptRustObjective-Cmobile architectureAPI integrationproduction mobile applicationssecure systemscross-platform development
Got hired remotely?

Get paid like a professional

Remote clients expect company invoices, not personal PayPal requests. Glopay forms an EU partnership that makes you look legitimate while you stay independent.

Professional invoices with EU company details
Compliance handled automatically
Withdraw to any bank account
Income reports for easy tax filing
Create free account
Free signup • 5 min setup
About company
Spruce
SpruceID builds privacy-preserving, standards-based digital identity and credentialing solutions that give individuals control of their information while enabling governments and enterprises to deliver secure, interoperable services. The company partners with public-sector organizations to modernize how identity is issued, verified, and used.
All jobs at Spruce Visit website
Job Details
Department Engineering
Category mobile
Posted a month ago