Develops secure native Android apps and mobile web-views for identity engineering, focusing on frictionless authentication with biometrics and passkeys. Requires 8+ years mobile experience, strong Kotlin/Android skills, and GraphQL knowledge; collaborates cross-functionally and mentors juniors.
197k – 247k
Hybrid8+ YOEAndroid Engineering
About the role
Responsibilities
Architect, build, test, and refine Gusto's native Android app and supporting mobile web-views
Build, iterate, and refine experiences that allow users to successfully and easily access key product features and offerings
Integrate biometric authentication methods (fingerprint, face unlock) and passkey functionalities to enhance user login security and improve user experience
Implement and maintain secure coding practices to protect user data and ensure compliance with privacy regulations
Collaborate with our product management, design, and other partner teams to understand technical and customer pain points, come up with solutions, and then prototype, iterate, and launch
Mentor other junior engineers
Build a product that our customers genuinely love
Requirements
At least 6 years of experience in Kotlin Android development and a minimum of 8 years in mobile software engineering
Strong knowledge of GraphQL
Self-driven mindset, and the ability to work on green field projects
Working knowledge of MVVM
Experience with Android testing frameworks and best practices
Experience implementing biometric authentication (BiometricPrompt API) and passkey solutions (FIDO2/WebAuthn) in mobile applications
Experience in constructing platform and common components to enhance scalability, consistency, and maintainability throughout the product development lifecycle
Strong critical thinking skills, and a keen attention to detail
Strong communication and cross-functional partnership skills
Commitment to continuous learning and mentorship
Nice-to-haves
Previous knowledge of the Android security model, including the Android Keystore system, encrypted shared preferences, and secure networking practices
Previous experience in a security-focused role or with security-related projects
Ability to deliver high-quality code across a diverse tech stack
Familiarity with analytics and monitoring tools
Familiarity with mobile infrastructure such as CI/CD, automated test environments, build & release systems
Comfortable dealing with ambiguity, setting milestones and deliverables for the team
Compensation
Cash compensation targeted at $197,000 - $247,000 for San Francisco, Seattle & New York and $163,000 - $204,000 for Denver
Build and optimize high-quality Android mobile app features using Kotlin and Jetpack Compose for a sleep fitness product, collaborating with cross-functional teams. Requires 4+ years Android experience and enterprise-grade app development skills.
180k – 210k
Remote4+ YOEAndroid Engineering
Senior Android Engineer
FingerprintUnited States
Senior Android Engineer leads development of Android SDKs for fraud detection, implements detection signals, optimizes performance, and prototypes new security methodologies. Requires 5+ years Android experience, Kotlin proficiency, Jetpack Compose, C++, and security background.
178k – 205k
Remote5+ YOEAndroid Engineering
Senior Software Engineer, Android
DittoAtlanta, GA +1
Develops mission-critical Android applications using Ditto's sync technology, leads App Builder implementation, supports customers with SDK issues, architecture, and scaling. Requires 3+ years experience with Kotlin, Jetpack Compose, networking protocols, Bluetooth, and mobile databases.
223k – 259k
Remote3+ YOEAndroid Engineering
Senior Software Engineer, Android
CurrentNew York, NY
Senior Android engineer building native Kotlin mobile apps for a consumer fintech platform. Own end-to-end feature delivery, reusable frameworks, and UI performance for products like Paycheck Advance and Savings Pods. Requires strong Kotlin/Android expertise and published Play Store apps.
170k – 250k
On-site5+ YOEAndroid Engineering
Senior Software Engineer - Mobile Platform
SkydioSan Mateo, CA
Builds high-performance Android apps for drone controllers, integrating C++ autonomy engine with cloud services via JNI/NDK for real-time control and mission management. Requires 3+ years Android/C++ experience and graphics/networking expertise.