Senior Mobile Engineer - Remote
Role details
Job location
Tech stack
Job description
As a Senior Mobile Engineer, you will sit at the intersection of engineering, customer delivery, and digital identity. You will work directly with state governments and other public-sector partners to design, build, and deploy mobile-first identity solutions, often serving as the primary technical representative of SpruceID in the field., * Lead the design and development of mobile applications for state governments and enterprise customers across native and cross-platform environments (e.g., Flutter, React Native, iOS, Android)
- Work side-by-side with customer delivery leads, backend engineers, and UX designers to ensure successful, end-to-end deployments
- Translate customer and policy requirements into secure system designs and production-ready implementations across mobile and backend components
- Act as a trusted technical advisor to public-sector partners, guiding them through mobile security, identity standards, and platform best practices
- Build and ship privacy-preserving applications that meet public-sector requirements for security, accessibility, and compliance
- Integrate mobile applications with backend identity services, cryptographic libraries, and platform APIs
- Contribute to shared Rust and cross-platform libraries that run across backend services, mobile devices, and the browser
- Support customer deployments, debugging, and operational needs in real-world environments-whatever it takes to ensure success
- Step outside your primary stack when needed, contributing across mobile, backend, and infrastructure as projects evolve
- Represent SpruceID directly with partners during pilots, launches, and ongoing engagements
Requirements
Do you have experience in System design?, * 5+ years of experience shipping production mobile applications
- Strong experience in at least one mobile framework (e.g., Flutter, React Native) and familiarity with native platforms (iOS and/or Android)
- Experience working across more than one mobile environment, or a demonstrated ability to quickly ramp across new frameworks and languages
- Proven ability to lead mobile architecture and deliver secure, production-grade systems
- Experience integrating mobile applications with backend services and APIs
- Solid understanding of mobile security concepts (secure storage, key management, authentication flows)
- Strong engineering fundamentals with the ability and willingness to contribute beyond mobile when needed
- Excellent communication skills and experience working directly with customers, ideally in a consulting or delivery-focused role
- A proactive, "can do / will do" mindset and comfort operating outside your primary area of expertise
- Based in the US and excited to engage directly with state government partners
Bonus Qualifications
- Experience with modern mobile languages and frameworks such as Kotlin, Swift, Objective-C, Dart, or TypeScript, and their associated ecosystems
- Hands-on experience with cross-platform frameworks such as Flutter or React Native in production environments
- Experience with digital identity, verifiable credentials, DIDs, or authentication systems
- Background in cryptography, data privacy, or building secure mobile systems
- Familiarity with platform-specific capabilities such as Keychain (iOS), Keystore (Android), biometrics, and secure enclaves
- Prior experience working on public-sector or government software projects
- Familiarity with Rust or interoperating with Rust-based mobile libraries (e.g., via FFI or shared modules)
- Experience meeting accessibility standards (e.g., WCAG, mobile accessibility best practices)
- Exposure to mobile CI/CD pipelines, app store deployment processes, and release management
Benefits & conditions
Compensation Range: $140K - $180K