This job has expired and no longer accepts applications.
Android Engineer
As a Senior Android Engineer at Incode, you’ll build the foundation that powers our mobile identity experience - leading the development of our high-performance Android SDK used by customers around the world. You’ll work at the intersection of camera systems, machine learning, and UX performance, ensuring our SDK delivers speed, reliability, and trust in every frame. Your work will directly enable real-time identity verification and fraud prevention - making secure onboarding seamless for millions of users.
What You’ll Own & Drive
Lead architecture, design and implementation of our Android SDK - Build and optimize an Android SDK that processes camera frames efficiently, enabling Incode’s in-house ML libraries to perform at their best.
Kotlin Transition - Spearhead to the long-term migration of the SDK from Java to Kotlin while maintaining and improving our current MVP architecture with RxJava.
Code Quality & Collaboration - Set standards for our Git feature workflow: creating and reviewing pull requests, mentoring team members, ensuring clean, maintainable code.
Sprint & Standups - Engage fully in bi-weekly sprints and daily status meetings as part of our agile team.
Cross-Functional Impact - Work closely with product, design, and QA to ensure top-tier performance, user experience, and product stability.
Lightweight Optimization - Ensure our SDK remains as compact as possible - minimizing size without sacrificing performance, a growing priority across mobile ecosystems.
The Qualities That Set You Apart
Performance-Oriented Builder - You think in milliseconds, always optimizing for speed, memory, and efficiency.
Architectural Thinker - You balance clean architecture with practical delivery, knowing when to abstract and when to execute.
Camera & ML Enthusiast - You’re fascinated by real-time image processing and how it powers the future of identity.
Collaborative Engineer - You thrive in cross-functional environments, blending technical precision with empathy for user experience.
Curious Innovator - You continuously explore ways to enhance SDK performance, reduce footprint, and modernize the stack.
Your Background
Bachelor’s degree in Computer Science or related field (or equivalent experience).
7+ years of professional Android native development experience.
Excellent English communication skills (a must).
Strong understanding of Android design principles and interface guidelines.
Deep understanding of camera functionality and performance optimization.
Experience with Java and Kotlin.
Familiarity with MVP architecture, Compose, REST APIs, and Git.
Experience working in Agile environments (SCRUM or Kanban).
Desirable Skills (not required but a plus):
SDK development experience.
Familiarity with Dependency Injection frameworks.
Experience with RxJava.
Open-source contributions.
Understanding of AWS, machine learning, or image processing.
Published Android apps on Google Play Store.
Why Incode?
Mission with Meaning - Shape how billions of people prove identity - safely, simply, and ethically.
Rocket-Ship Growth - Join at an inflection point where your strategies will compound in value for years.
Elite Team & Backing - Work a truly global with top engineers, designers, and investors who share your ambition to dominate a category.
Ownership & Autonomy - Operate like a founder with the resources of a unicorn.
Global Impact - Every program you launch will reverberate across industries and continents.
Ready to ignite the future of trust? Lead the narrative. Empower the field. Join Incode and turn innovation into unstoppable market momentum.
Aspects of our Culture:
High performance
Freedom & responsibility
Context, not control
Highly aligned, loosely coupled
Continuous Feedback
Promotions & Development
Learn more about Life at Incode!
Benefits & Perks:
Flexible Working Hours & Workplace
Open Vacation Policy
Equal Opportunities: Incode is an equal opportunity employer, committed to creating a diverse and inclusive work environment. We take great pride in having an inclusive, diverse, and global team, and we are always looking for talented and passionate individuals from all backgrounds and walks of life. As part of our commitment to inclusion, we ensure that reasonable accommodations are available throughout the hiring process. If you require any accommodation due to a disability or specific need, please let our Talent Acquisition team know—we’ll do our best to support you.
Applicant Data Privacy: We will only use your personal information concerning Incode’s application, recruitment, and hiring processes.
Published on: 3/3/2026

Incode
Incode is a company that provides AI-driven identity verification and biometric authentication solutions for businesses and governments to confirm a person's identity online. Incode is a Series B unicorn ($1.25 B valuation) rewriting how the world proves identity.




