Skip to main content

Senior iOS Developer

Posted yesterday

xidentUnion (NJ)

SENIORITY

Manager

Apply (opens in a new tab)

About the role

We're building a native iOS SDK that brings Xident's "Verify Once" experience to mobile apps. You'll create a production-grade Swift SDK with camera-based liveness detection, on-device age classification via Core ML, and seamless document capture — all running privately on-device. Xident is building the future of digital identity verification. Our platform enables businesses to verify users' ages and identities in seconds, while respecting privacy through our unique "Verify Once, Access Everywhere" model. Founded in 2023, we've already processed over 10M+ verifications processed and serve 500+ businesses. We're a remote-first company with team members across 12 countries. Our mission is simple: To make identity verification seamless, private, and accessible for everyone. We believe privacy and convenience shouldn't be mutually exclusive, and we're proving it every day. 25+ Team members 500+ businesses Customers 12 Countries What You'll DoDesign and build our native iOS SDK in Swift with SwiftUI and UIKit integration Implement camera capture pipelines for liveness detection and face analysis using AVFoundation Port our ONNX age classification models to Core ML for on-device inference Build document capture with real-time edge detection and auto-crop Write comprehensive documentation, integration guides, and sample apps for third-party developers Ensure compatibility across iOS 16+ and optimize for a wide range of devicesWhat We're Looking For 7+ years of professional iOS development with Swift Deep experience with AVFoundation, camera pipelines, and real-time image processing Production experience building SDKs or frameworks consumed by third-party developers Understanding of Core ML and on-device model inference Strong knowledge of Apple security frameworks — Keychain, biometrics (Face ID/Touch ID), CryptoKit Experience publishing to CocoaPods, SPM, and managing SDK versioningNice to HaveExperience with Vision framework for face detection and document scanning Background in identity verification or biometric applications Familiarity with WebAuthn/passkeys on iOSOur Hiring Process We respect your time and aim to complete the entire process within 2-3 weeks. Here's what to expect: 1 Application Review Application Review 3-5 days Our team reviews your application within 5 business days. We look for relevant experience, passion for our mission, and alignment with our values. 2 Initial Call Initial Call 30 minutes A 30-minute video call with our recruiting team to learn about your background, discuss the role, and answer your questions about Xident. 3 Technical Assessment Technical Assessment 1-2 hours Role-specific evaluation—this might be a coding challenge, portfolio review, case study, or technical discussion depending on the position. 4 Team Interviews Team Interviews 2-3 hours Meet with 3-4 team members including your potential manager and cross-functional partners. We assess technical skills, collaboration, and culture fit. 5 Final Interview Final Interview 45 minutes A conversation with a company leader to discuss your career goals, our vision, and ensure mutual fit. This is also your chance to ask strategic questions. 6 Offer Offer 24-48 hours If it's a match, we move quickly. Expect a competitive offer within 48 hours of your final interview, with clear details on compensation and equity.
Our Values: Privacy by Design We iterate quickly, gather feedback, and improve continuously. Ownership Mentality Everyone owns their domain end-to-end. No finger-pointing, just solutions. Transparent by Default We're happy to answer any questions before you apply. Reach out to our team anytime.

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this