Croatia Remote (Country)

Microblink is hiring a Senior Android Engineer

As a Senior Android Engineer, you will play a pivotal role in shaping the future of our Android SDKs used by clients worldwide for identity verification and document data extraction. You will lead technical direction, ensure architectural robustness, and maintain high standards of code quality and developer experience. This role requires deep expertise in Android development, a strong sense of ownership, and the ability to collaborate effectively with cross-functional teams including Product Management, QA, and engineers across platforms. You will also mentor junior engineers, contribute to engineering best practices, and help define long-term technical strategy for the SDK ecosystem.

Responsibilities

  • Lead the full lifecycle of Android SDK development, ensuring robustness and global reliability for identity verification and document data extraction.
  • Drive technical strategy by evaluating trade-offs and guiding initiatives from concept through to implementation.
  • Collaborate with Product Management, QA, and engineers across Android, iOS, Web SDKs, and C++ to define requirements and refine API designs.
  • Champion both end-user and developer experience by shaping intuitive, easy-to-integrate SDKs.
  • Enhance and automate build and release pipelines to improve efficiency and system stability.
  • Mentor team members through code reviews, technical guidance, and knowledge sharing.
  • Help define and advance engineering standards, tools, and practices across the organization.

Requirements

  • Extensive experience with Kotlin and Java, and a strong foundation in Android development.
  • Demonstrated ability to write clean, modular, and maintainable code.
  • Hands-on expertise with Coroutines, Flow, and Jetpack Compose.
  • Solid understanding of Android architecture patterns such as MVVM and lifecycle management.
  • Familiarity with Android Jetpack libraries and best practices.
  • Experience designing stable, well-documented APIs for external use.
  • Strong consideration for backward compatibility and long-term SDK maintainability.
  • Ability to think from the perspective of client developers integrating the SDK.
  • Proactive mindset in identifying issues and proposing technical improvements.
  • Strong sense of ownership and accountability for project outcomes.
  • Effective communication and collaboration skills with technical and non-technical teams.
  • Commitment to mentoring others and contributing to team growth.

Tech Stack

Kotlin, Java, Android SDK, Coroutines, Flow, Jetpack Compose, MVVM, Android Jetpack libraries, C++

Benefits

  • Equity participation available to all full-time employees.
  • Unlimited paid time off to support work-life balance.
  • Flexible work arrangements, including remote work or office presence in Zagreb or New York.
  • Location-specific benefits aligned with local standards and preferences.
  • Access to internal learning and development programs in a supportive environment.

Work Arrangement

Flexible work arrangements available for residents of Croatia, Serbia, Romania, or Bulgaria, including remote work or office attendance in Zagreb or New York.

Team

Cross-functional teams spanning the US and Europe, collaborating with Product Management, QA, Android, iOS, Web SDKs, and C++ engineers.

  • Culture that recognizes and rewards achievement.
  • Encourages experimentation, learning from failure, and continuous improvement.
  • Committed to diversity, equity, and inclusion in all aspects of employment.
  • Prohibits discrimination based on race, color, sex, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or other protected characteristics.

Additional Information

  • Candidates must be residents of Croatia, Serbia, Romania, or Bulgaria with valid work authorization.
  • The company does not currently support visa sponsorship or B2B contracts.
  • Job posting is open to all individ

Not offered at this time.

Required Skills
KotlinJavaAndroidCoroutinesFlowJetpack ComposeMVVMAndroid JetpackAndroid ArchitectureLifecycle Management KotlinJavaAndroid SDKCoroutinesFlowJetpack ComposeMVVMAndroid Jetpack librariesC++
Invoicing holding you back?

Focus on work, not paperwork

Stop worrying about invoicing, taxes, and compliance. Glopay handles the business setup, you handle the client work. Get paid faster and look professional.

Auto-generated compliant invoices
Built-in expense management
Income reports for tax season
95% of earnings stay with you
Try Glopay free
No credit card needed
About company
Microblink
Microblink is an AI company specializing in computer vision and identity fraud detection. We create unique products and tools designed to make the future of digital identity a secure, no-fake zone, with expertise in running efficient machine learning models directly on-device.
All jobs at Microblink Visit website
Job Details
Department Software Development
Category mobile
Posted 3 months ago