About the project

Join Miquido to work on a client project in the security / password management.
The app is being actively refactored (MVP → MVI) and aims to provide advanced features (autofill, PGP encryption, extensive validation, multiaccount, and local database manipulation).

You’ll be part of a cross-functional team operating in an agile setup, collaborating remotely on an open-source project.

Start: Q1 2026
Initial duration: ~3 months (possible extension)
Seniority level: Strong Regular / Senior
Work model: Remote
Language: English (project language)

Tasks

Develop new Android app features and maintain existing ones per business requirements

Refactor architecture from MVP toward MVI

Write unit and UI/integration tests to ensure code reliability and quality

Draft technical specifications prior to implementation

Follow and enforcebest security practices (secure storage, encryption, biometric flows)

Participate in peer code reviews, provide constructive feedback

Cooperate with PMs, backend developers, QA and customers to ensure high quality

Troubleshoot and debug performance, memory, battery, concurrency issues

Support less-experienced team members

Contribute to requirement definition and technical discussions

Engage with open-source community feedback

Must have

Excellent command of Kotlin and solid knowledge of the Android SDK

Good knowledge of Java

Experience with Jetpack Compose, XML layouts, ViewModel, Navigation (AndroidX)

Familiarity with Kotlin Coroutines / Flow

Practical experience with an injection framework (Koin, Dagger, Hilt, etc.)

Strong knowledge of common Android libraries and frameworks

Experience with various Android application architecture patterns (e.g. MVP, MVVM, MVI, Clean Architecture)

Experience in continuous integration & automation (e.g. GitLab CI/CD)

Proficiency with object-oriented design, design patterns, clean code

Ability to write extensible, testable, maintainable code

Experience profiling and debugging Android apps

Understanding of application distribution (Play Store processes, signing, versioning)

Strong Git skills

Familiarity with Agile / Scrum methodologies

Very good command of Polish and English (written & spoken; minimum C1)

Ability to prepare specifications prior to implementation and work based on documented requirements

Nice to have

Deep knowledge of mobile security issues (OWASP, encryption, secure enclave)

Experience with cross-platform / multi-platform mobile frameworks (e.g. Flutter, React Native, Kotlin Multiplatform)

Prior experience contributing to open-source Android projects

Experience with performance optimization, memory leaks detection

Familiarity with analytics, crash reporting, logging frameworks

Experience in AI-powered code completion and assistance tools such as GitHub Copilot and Tabnine.

Proficiency in modern AI-enhanced IDEs, including JetBrains IDEs, Cursor and Trae.

Familiarity with AI-assisted test generation and debugging tools, such as Qodo

Ready to join us?

Android Developer (regular/senior)


Hi there! We’re going to lead you through your recruitment journey. Our mission? Making the whole process as stress-free as possible. Keep calm and feel free to ask. We thank all applicants for their interest, however, we will only contact selected candidates in response to submitted applications.

Sylwia Szatara

HR & Recruitment Lead

Anita Kuźmik

Recruitment Specialist
Android Developer (regular/senior)







    or

    Your data is processed by Miquido sp. z o.o. sp.k. with its registered office in Kraków at Zabłocie 43A, 30 - 701 Kraków. The basis for processing your data is your consent and the legitimate interest of Miquido. You may withdraw your consent at any time by contacting us at marketing@miquido.com. You have the right to object, the right to access your data, the right to request rectification, deletion or restriction of data processing. For detailed information on the processing of your personal data, please see Privacy Policy.

    Thank You

    All right, it’s done

    We need some time to review your application. If we’re a perfect match, we’ll get in touch with you shortly.

    Thank you!

    Sylwia Szatara

    HR & Recruitment Lead

    Anita Kuźmik

    Recruitment Specialist

    See more about us