Lead Software Engineer Mobile App
Core
Founding Lead Software Engineer establishing the technical foundation and architecture for a new mobile engineering team building a legal tech application on iOS and Android.
Role type
Senior IC Lead Software Engineer (Mobile)
Builds
Native iOS and Android mobile applications for a legal tech platform
Domain
Legal Technology / SaaS
Deliverable
production ML models | product features
Required skills
iOS development (Swift/SwiftUI), Android development (Kotlin/Jetpack Compose), mobile architecture design, CI/CD pipeline setup, API integration (streaming, OAuth/SSO), code review, technical mentorship, performance optimization, accessibility standards
Preferred skills
Cross-platform frameworks (React Native, Flutter), AI-powered mobile features (streaming chat, voice input), enterprise mobile deployment (MDM), legal tech domain experience
Technologies
Swift, SwiftUI, Kotlin, Jetpack Compose, React Native, Flutter, OAuth, SSO, MDM
Responsibilities
Define platform strategy (native vs cross-platform) and project structure; write production code for core features like chat and file access; integrate with backend agent APIs; establish engineering standards and testing approaches; mentor engineers on a greenfield team; partner with Product and Design to translate requirements into performant experiences.
Seniority
Senior, hands-on IC with leadership responsibilities