{"id":3627755,"url":"https://alion.io/job/spruceid-seniorstaff-forward-deployed-engineer-mobile","title":"Senior/Staff Forward-Deployed Engineer (Mobile)","company":{"id":43896,"name":"SpruceID","domain":"spruceid.com","url":"https://alion.io/company/spruceid","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Ashby","truth_index":{"grade":"B","score":75,"open_postings":3,"ghost_share":0,"stale_share":1,"repost_share":0,"time_to_fill_p50_days":null,"computed_at":"2026-11-09T06:03:00Z"}},"role":"Solutions","role_family":"Solutions","seniority":"staff","employment_type":"full_time","work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"posting_text","remote_working_hours":null,"hiring_geo_confidence":"explicit","locations":[],"countries":[],"hiring_countries":["US"],"hiring_countries_total":1,"salary":null,"salary_estimate":null,"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Android SDK","optional":false},{"name":"CI/CD","optional":false},{"name":"Jetpack Compose","optional":false},{"name":"Kotlin","optional":false},{"name":"Rust","optional":false},{"name":"Swift","optional":false},{"name":"SwiftUI","optional":false},{"name":"UIKit","optional":false},{"name":"Dart","optional":true},{"name":"Flutter","optional":true},{"name":"JavaScript","optional":true},{"name":"Kotlin Multiplatform","optional":true},{"name":"PKI","optional":true},{"name":"React Native","optional":true},{"name":"React.js","optional":true}],"status":"live","first_seen_at":"2026-11-02T19:43:33Z","employer_posted_date":"2026-11-02","last_verified_at":"2026-11-09T11:27:54Z","board_verified":true,"closed_at":null,"days_open":6,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":6},"description":"About SpruceID\nSpruceID 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. We partner with public-sector organizations, including the California Department of Motor Vehicles (DMV), to modernize how identity is issued, stored, presented, and verified.\nWe're looking for a Senior or Staff Forward-Deployed Engineer to help build and scale the next generation of digital identity experiences. You'll play a key technical role in developing secure, intuitive mobile applications and SDKs that enable people to use digital credentials in everyday interactions.\nThis role combines deep mobile engineering expertise, security-conscious architecture, and hands-on collaboration with government partners. You'll work at the intersection of mobile platforms, cryptography, open standards, and real-world deployments, helping deliver digital identity infrastructure that can serve millions of people.\nThis is a fully remote role open to candidates based in the United States.\nWhat You'll Do\nDesign, build, and maintain production-grade mobile applications for digital identity and credentialing, with a particular focus on initiatives supporting the government partners.\n\nLead the development of secure digital identity wallets that enable individuals to receive, store, manage, and present digital credentials.\n\nDevelop and maintain native iOS and/or Android applications, with a strong emphasis on platform capabilities, performance, reliability, security, and user experience.\n\nArchitect and implement mobile features involving secure credential storage, device authentication, biometric authentication, cryptographic operations, and privacy-preserving data exchange.\n\nIntegrate emerging identity standards into mobile applications and SDKs.\n\nWork with engineers, designers, product teams, and government partners to translate complex requirements into elegant, accessible mobile experiences.\n\nBuild and maintain mobile integrations with backend APIs, identity issuance systems, credential verification services, and platform security features.\n\nContribute to Rust-based shared libraries and cross-platform components that support secure identity functionality across mobile, backend, and browser environments.\n\nOwn the mobile engineering lifecycle, from architecture and implementation through testing, release management, production monitoring, and ongoing improvements.\n\nHelp establish mobile engineering best practices, including automated testing, CI/CD, observability, secure development, and application performance optimization.\n\nFor Staff-level candidates, provide technical leadership across projects, drive architectural decisions, mentor engineers, and help define the long-term direction of SpruceID's mobile identity platform.\n\nQualifications\n5+ years of professional software engineering experience, with significant experience building and shipping production mobile applications. Staff-level candidates should bring additional experience leading mobile architecture and major technical initiatives.\n\nDeep expertise in native iOS development (Swift, SwiftUI, UIKit) and/or native Android development (Kotlin, Jetpack Compose, Android SDK).\n\nStrong understanding of mobile application architecture, platform security, application lifecycle management, concurrency, performance, and reliability.\n\nExperience working with mobile security capabilities such as iOS Keychain, Secure Enclave, Android Keystore, hardware-backed key storage, or biometric authentication.\n\nDemonstrated ability to design and deliver complex, user-facing mobile applications from initial architecture through production deployment.\n\nExperience integrating mobile applications with backend services, APIs, and authentication systems.\n\nFamiliarity with secure software development practices, cryptographic concepts, and protecting sensitive user information.\n\nStrong engineering judgment, ability to navigate ambiguity, and experience collaborating across engineering, product, design, and external stakeholders.\n\nExcellent communication skills, including the ability to explain technical tradeoffs and architectural decisions to both technical and nontechnical audiences.\n\nAppreciation for open-source software, open standards, interoperability, and privacy-first product design.\n\nBased in the United States (remote) and excited to work on digital identity infrastructure with public-sector partners.\n\nNice to Have\nExperience developing mobile driver's licenses (mDLs), digital identity wallets, verifiable credential applications, or digital document solutions.\n\nFamiliarity with ISO/IEC 18013-5, ISO/IEC 18013-7, W3C Verifiable Credentials, OpenID4VCI, OpenID4VP, or related digital identity standards.\n\nExperience implementing NFC, Bluetooth Low Energy (BLE), QR code, or proximity-based credential exchange protocols.\n\nUnderstanding of public key cryptography, PKI, certificate validation, digital signatures, key management, and device attestation.\n\nExperience integrating Apple Wallet, Google Wallet, or other platform-level digital credential capabilities.\n\nFamiliarity with Rust, including integrating shared Rust libraries into native mobile applications through FFI or other cross-language bindings.\n\nExperience with cross-platform mobile development using React Native, Flutter, Kotlin Multiplatform, or similar technologies.\n\nKnowledge of OAuth 2.0, OpenID Connect, passkeys, WebAuthn, or federated identity systems.\n\nExperience designing mobile SDKs or reusable libraries consumed by other engineering teams or external partners.\n\nExperience with App Store and Google Play release management, mobile CI/CD, automated testing, crash reporting, and production observability.\n\nFamiliarity with accessibility best practices, including WCAG, Section 508, VoiceOver, and TalkBack.\n\nPrior experience working in government technology, regulated industries, financial services, or other security-sensitive environments.\n\nContributions to open-source projects or participation in digital identity standards communities such as W3C, OpenID Foundation, IETF, or ISO.\n\nWhy SpruceID\nAt SpruceID, you'll have the opportunity to work on identity technology with tangible, large-scale public impact. You'll help shape how people securely use government-issued digital credentials while advancing an open, interoperable, and privacy-preserving approach to digital identity.\nYou'll work with a collaborative team tackling challenging problems across mobile platforms, applied cryptography, open standards, and government technology - with meaningful ownership over both architecture and product outcomes.\nEqual Opportunity\nAt SpruceID, we value diversity of perspectives and backgrounds. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, or veteran status.","description_format":"text","description_chars":7054,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"United States","iso":"US","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Identity Management","Asset Tokenization"],"lifecycle":[{"event":"open","at":"2026-11-02T20:13:55Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":6,"expected_fill_days":28,"reasons":["conf:3","velocity","win:early"],"computed_at":"2026-11-09T06:03:00Z"},"pay":null,"html_url":"https://alion.io/job/spruceid-seniorstaff-forward-deployed-engineer-mobile","json_url":"https://alion.io/job/spruceid-seniorstaff-forward-deployed-engineer-mobile.json","meta":{"generated_at":"2026-11-09T15:07:45Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":21177,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-10T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":43896},"rest":"https://alion.io/mcp/rest/get_company?id=43896"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fspruceid-seniorstaff-forward-deployed-engineer-mobile"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":2,"usd":0.2},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fspruceid-seniorstaff-forward-deployed-engineer-mobile"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fspruceid-seniorstaff-forward-deployed-engineer-mobile"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/spruceid-seniorstaff-forward-deployed-engineer-mobile\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fspruceid-seniorstaff-forward-deployed-engineer-mobile"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3627755}},{"tool":"search_jobs","arguments":{"company":"spruceid.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3627755},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}