Full-Time

Software Engineer

Cross-Platform Mobile

Confirmed live in the last 24 hours

SpruceID

SpruceID

11-50 employees

Manages digital credentials and identities

Enterprise Software
Cybersecurity

Mid

Remote in USA

Category
Mobile Engineering
Software Engineering
Required Skills
Kotlin
Flutter
Cryptography
iOS/Swift
Android Development
React Native
Requirements
  • 3+ years experience shipping Android and iOS applications
  • Experience with Kotlin and Swift.
  • Experience with one or more of: Flutter, React Native
  • Comfortable with rapid directional changes in a fully remote startup environment
  • Experience collaborating with geographically and culturally diverse engineering teams
  • Understanding of computer security, basic use of cryptography, and principles of user data privacy
  • Ability to write software that interacts with low level communications protocols, especially Bluetooth Low Energy, NFC, and WiFi Aware
  • Experience with secure enclaves, hardware-based cryptography, or sensitive data handling on Android and iOS
  • Bachelor's Degree in computer science, engineering, or related field.
Responsibilities
  • Refactor, maintain, and extend the open source credential wallet application on Android and iOS. The desired architecture is a set of reusable SDKs that contain the core functionality and UX workflow components. The completed application's code should be a thin layer over the SDKs.
  • Work closely with other engineers, product managers, and UX designers responsible for managing user stories, features, and releases
  • Develop the mobile application including releasing the app to Google Play Store and Apple App Store

SpruceID provides a platform for organizations to manage digital credentials throughout their lifecycle, including mobile driver's licenses and professional certifications. Its main product, SpruceKit, allows applications to issue, hold, and verify digital credentials, addressing the need for secure digital identity in a digital-first world. A notable feature is its support for mobile driver's licenses, which are cryptographically signed by governments and are gaining popularity. SpruceID differentiates itself by operating on an open-source model, allowing transparency and fostering trust among users. The company's goal is to enhance the management and security of digital identities for various clients, including government entities and businesses.

Company Stage

Series A

Total Funding

$40.4M

Headquarters

New York City, New York

Founded

2020

Growth & Insights
Headcount

6 month growth

0%

1 year growth

-6%

2 year growth

3%
Simplify Jobs

Simplify's Take

What believers are saying

  • SpruceID's partnership with California DMV enhances its digital identity verification leadership.
  • Hiring digital identity experts could lead to innovative product development.
  • Increased mDL adoption globally presents a growing market for SpruceID's services.

What critics are saying

  • Competition from startups with advanced biometric solutions could challenge SpruceID's market position.
  • Convergence of digital identity systems in Europe may lead to regulatory challenges.
  • Reliance on open-source models could expose SpruceID to intellectual property risks.

What makes SpruceID unique

  • SpruceID offers decentralized identity capabilities through its primary product, SpruceKit.
  • The company supports mobile driver's licenses, a rapidly growing digital identity trend.
  • SpruceID operates on an open-source model, fostering transparency and trust.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Remote Work Options