Microblink is hiring a Senior Android Engineer to play an important role building Android SDKs that power identity verification and document data extraction for millions of users worldwide. This is a senior, hands-on role with a strong focus on ownership, technical excellence, and mentoring.
What You'll Do
- Own the design, development, and maintenance of highly stable and reliable Android SDKs used by clients around the world.
- Take a proactive role in shaping technical solutions, making thoughtful trade-offs, and driving initiatives from idea to delivery.
- Partner closely with Product Management, QA, and engineers across teams to clarify requirements, drive API design decisions, and continuously evolve and improve our frameworks.
- Participate in and influence decisions related to end-user experience and developer experience, ensuring our SDKs are easy to integrate and pleasant to use.
- Improve and further automate our build and release processes to increase reliability and development speed.
- Mentor other engineers through code reviews, technical guidance, and knowledge sharing.
- Actively contribute to establishing and improving engineering best practices, processes, and tools across the team.
What We're Looking For
- Strong proficiency in Kotlin (preferred) and Java, with a deep understanding of Android development.
- Proven experience writing efficient, maintainable, modular, and well-structured code.
- Hands-on experience with Coroutines, Flow, and Jetpack Compose.
- Solid knowledge of Android architecture and best practices, including MVVM and lifecycle management.
- Strong understanding of Android Jetpack libraries.
- Experience designing stable, well-documented APIs.
- Strong awareness of backward compatibility and the long-term impact of SDK changes.
- Comfort thinking from a client developer’s perspective.
- High sense of ownership and accountability for outcomes, not just tasks.
- Proactive approach to identifying problems and proposing improvements.
- Strong collaboration and communication skills across technical and non-technical stakeholders.
- Genuine interest in mentoring, growing others, and strengthening the team.
Technical Stack
- Languages: Kotlin, Java
- Platform & Framework: Android, Coroutines, Flow, Jetpack Compose, MVVM, Android Jetpack
Team & Environment
You will partner closely with Product Management, QA, and engineers across teams, including Android, iOS, Web SDKs, and C++.
Benefits & Compensation
- Equity participation for all full-time employees.
- Unlimited PTO.
- Location-specific benefits tailored to meet diverse personal preferences and country standards.
- Flexible work arrangements, allowing you to adjust your schedule—whether working remotely or at our Zagreb or New York office.
- Opportunities to learn and develop your skills through internal L&D programs and a supportive working environment.
Work Mode
This is a hybrid role open to candidates in Croatia, Serbia, Romania, and Bulgaria.
Microblink LLC is an equal opportunity employer committed to diversity and inclusion in the workplace.



