Opportunity: Android Developer
Role Overview:
As an Android Developer, you will design, build, and maintain enterprise-scale mobile applications that enable secure remote identity verification. You will integrate mobile ID&V features such as document capture, OCR, face recognition with liveness checks, and ensure safe submission of verification data to backend services. Your work will combine high-quality Android development with strong security, privacy, and compliance considerations.
Location: Cracow, hybrid model (office visit 6 times per month)
Type of contract: B2B
English skills: B2/C1
Responsibilities:
- Lead and oversee the full development lifecycle of Android applications, ensuring high quality, performance, responsiveness, and security.
- Design, develop, and maintain large-scale Android apps using Java/Kotlin, including UI and backend integrations.
- Identify bottlenecks, review code, fix bugs, refactor, and continuously improve the codebase.
- Implement automation, maintain code quality, and apply updates/upgrades as needed.
- Collaborate across teams, contribute to planning, estimating, architecture, coding, and deployment.
- Apply Agile and DevOps practices, contributing to continuous delivery and operational readiness.
- Take responsibility for app releases and ongoing support of live applications.
- Ensure software aligns with broader project goals and compliance standards.
Requirements:
- Proven senior-level experience in Android development within large-scale mobile engineering projects.
- Expert knowledge of Android SDK, Android Studio, Jetpack components, and architecture patterns (MVVM, Clean Architecture).
- Proficiency in Java and Kotlin; experience with dependency injection frameworks (Dagger, Hilt).
- Strong skills in UI design (Material Design), custom views, and reactive programming (RxJava, Kotlin Coroutines).
- Experience with RESTful APIs, JSON, local storage (Room, SQLite), background processing, multi-threading, and asynchronous programming.
- Knowledge of Android security best practices, performance optimization, memory management, and app publishing.
- Familiarity with CI/CD tools (Jenkins, GitLab CI), Git, testing (unit/UI automation), and third-party integrations (Firebase, NDK).
- Understanding of Android permissions, offline data synchronization, push notifications, and accessibility features.
- BS degree in Computer Science or related field with 5+ years of broad engineering experience, including at least 2 years in a senior Android role.
What we offer:
- B2B contract.
- Private medical care, life insurance, and access to Multisport card.
- Stable, long-term projects with full-time employment.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
.Net developer
2026-05-18
Java Fullstack Developer
2026-05-23
Senior Java Performance Specialist
2026-05-16
- Posted
- Feb 05, 2026
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Cracow
- Company
- Vertex Agility
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
.Net developer
2026-05-18
Java Fullstack Developer
2026-05-23
Senior Java Performance Specialist
2026-05-16