Principal Engineer, ID.me

Native Mobile App

$248.8-295.9k

React
React Native
iOS
Android
Kotlin
Swift
Flutter
Expert level
San Francisco Bay Area

4-5 days a week in office (Mountain View, CA)

ID.me

Digital identity verification platform

Open for applications

ID.me

Digital identity verification platform

501-1000 employees

B2BSaaSCyber SecurityIdentity

Open for applications

$248.8-295.9k

React
React Native
iOS
Android
Kotlin
Swift
Flutter
Expert level
San Francisco Bay Area

4-5 days a week in office (Mountain View, CA)

501-1000 employees

B2BSaaSCyber SecurityIdentity

Company mission

To make the world a more trusted place by delivering the highest level of security with the least amount of friction at the lowest possible cost.

Role

Who you are

  • 15+ years of software development experience in native mobile applications for both iOS and Android
  • 12+ years of experience in modern mobile frameworks and technologies, such as any of Swift, Kotlin, React Native, Flutter, or equivalent cross-platform tools
  • Bachelor's Degree in Computer Science or equivalent

Desirable

  • Proven experience architecting and developing highly scalable, modular, and performant mobile applications integrating multiple complex services
  • Demonstrated success in delivering comprehensive mobile projects, especially those delivering unified, multi-service experiences across ecommerce, identity, fraud prevention, or similar domains
  • Strong understanding of mobile performance optimization, security best practices, and cross-platform integration
  • Exceptional problem-solving and analytical skills, with a focus on delivering seamless user-centric experiences
  • Prior experience leading development on mobile platforms integrating fintech, identity verification, ecommerce, or fraud prevention services
  • Familiarity with lifecycle management, personalization, and real-time analytics within mobile environments
  • Experience with continuous integration/deployment (CI/CD) and automated testing for mobile applications
  • Strong knowledge of mobile UX/UI principles and accessibility standards
  • Demonstrated leadership experience, influencing mobile development strategies across cross-functional teams

What the job involves

  • As a Principal Software Engineer – Native Mobile, you will lead the development and architecture of cross-platform native mobile solutions for iOS and Android, crafting a unified application experience.
  • Your focus will be on building scalable, modular, and highly performant applications that seamlessly integrate diverse user journeys and services—such as ecommerce, identity management, fraud prevention, and more—into a cohesive, intuitive platform.
  • Additionally, you will be responsible for building and maintaining SDKs to support robust third-party integrations, enhancing the extensibility and usability of our mobile solutions
  • This role requires deep expertise in native mobile development, cross-platform frameworks, and proven experience building comprehensive mobile applications that unify complex, varied use cases
  • Architect, design, and develop scalable and unified mobile application frameworks for iOS and Android platforms
  • Build robust cross-platform capabilities enabling rapid and consistent deployment of diverse mobile services including ecommerce, identity management, fraud prevention, and related functions
  • Develop and maintain SDKs for third-party integrations, ensuring reliability, ease of use, and consistent performance
  • Collaborate closely with Product, Design, and Engineering teams to define and implement cohesive mobile solutions that integrate multiple complex user journeys
  • Ensure performance optimization, security, reliability, and high-quality user experiences across mobile platforms
  • Establish and promote best practices for mobile development, including modularity, maintainability, analytics integration, and experimentation
  • Mentor engineering teams, foster technical excellence, and champion modern mobile development methodologies

Share this job

View 28 more jobs at ID.me

Insights

Company

Company benefits

  • Company-Sponsored Medical, Dental, and Vision Plans for You and Your Family
  • Paid Parental Leave
  • Generous Paid Time Off
  • 401K With Employer Matching
  • Company-Sponsored Life Insurance
  • Employee Equity Incentive Plan
  • Remote Opportunities
  • Multiple Lounge Areas and Game Room
  • Numerous Mental Health Resources

Funding (last 2 of 14 rounds)

Apr 2023

$132m

SERIES D

Mar 2021

$100m

SERIES C

Total funding: $287.4m

Our take

ID.me is a digital identity verification platform that simplifies how individuals prove and share their identity online. From identity proofing, authentication, and group affiliation verification the company’s services are highly scalable, as organizations across all sectors benefit from the type of technology provided by ID.me.

While there are a number of identity verification platforms in the space, ID.me has secured a considerable market share. It's formed partnerships with 31 states, multiple federal agencies, and over 500 name-brand retailers, resulting in over 100 million users - and over 70,000 individuals joining every day.

The company has raised significant funding over the years. While the intended use for new capital has yet to be specified, ID has been focusing efforts on improved customer experiences, operational enhancements, and product updates in order to maintain its competitive edge.

Freddie headshot

Freddie

Company Specialist at Welcome to the Jungle