Improving patient lives every day for a healthier tomorrow.
Senior Android Engineer
Location
Poland
Posted
2 days ago
Salary
zł21.6K - zł25K / month
Seniority
Senior
Job Description
Senior Android Engineer
smartpatient
• Take ownership of Redcare’s Android app, driving architecture, scalability, and technical excellence while building a world-class mobile experience for millions of users. • Lead the design and development of scalable, maintainable Android applications using modern Android architecture (MVVM / MVI / Clean Architecture). • Drive adoption of Jetpack Compose for building declarative, responsive UIs. • Ensure best practices in modularization, code quality, testing, and performance optimization, define and evolve the app’s architecture, ensuring scalability and long-term maintainability. • Work closely with product managers, designers, and backend engineers to deliver high-quality, user-centric features. • Own the delivery pipeline, including CI/CD, testing (unit/UI), and release management. • Ensure app stability through monitoring, logging, and performance tracking tools. • Maintain clear and comprehensive documentation for architecture decisions, features, and technical processes. • Stay up to date with the latest Android trends, tools, and frameworks, and proactively introduce improvements to the codebase, tooling, and development processes.
Job Requirements
- Extensive experience in Android development with strong expertise in Kotlin.
- Deep understanding of the Android SDK and modern Android development practices.
- Hands-on experience with: Jetpack Compose, Coroutines & Flow, Dependency Injection (Hilt/Dagger), REST APIs (Retrofit/OkHttp).
- Strong knowledge of clean architecture principles, design patterns, and modularization.
- Experience with testing (JUnit, Espresso, MockK) and writing maintainable, testable code.
- Familiarity with CI/CD pipelines and modern development workflows.
- Proven ability to take ownership of complex projects and deliver high-quality results independently.
- Strong focus on performance, scalability, and user experience.
Benefits
- Flexible work schedule and remote working options.
- A high-performance laptop to ensure you work at your best.
- Multisport Plus card and private medical insurance coverage (Luxmed Premium).
- Learning budget and internal training courses.
- Referral program with an attractive bonus.
- A wide variety of snacks and beverages.
- Company-sponsored lunches twice per month.
- Small gifts and vouchers for birthdays and special occasions.
Related Guides
Related Job Pages
More Android Engineer Jobs
Senior Android Developer / Lead Android
ReadyWork with the top 1% of Latam's freelance digital talent.
• Diseñar y desarrollar funcionalidades Android utilizando Kotlin y arquitecturas modernas. • Construir interfaces de usuario con Jetpack Compose y Android Views (XML), siguiendo Design Systems y componentes reutilizables. • Implementar arquitecturas MVVM, Clean Architecture y modularización por features. • Integrar y consumir APIs REST, garantizando resiliencia, seguridad y rendimiento. • Implementar flujos seguros mediante biometría, tokenización y certificate pinning. • Gestionar estados de UI utilizando Coroutines, Flow, LiveData y componentes lifecycle-aware. • Asegurar la calidad del software mediante pruebas unitarias, de integración y automatizadas. • Participar en decisiones técnicas junto a equipos de backend, seguridad, producto y datos. • Optimizar el rendimiento de la aplicación y monitorear métricas de estabilidad y observabilidad.
• Design optimal platform architecture for customer products • Work with the Platform architecture team to evaluate and drive optimal solutions for customer products • Designing and developing Android based e-Cockpit solution • Diverse architecture topics across entire platform on Android level • Communication with internal stakeholders and within the architect team
• Design optimal platform architecture for customer products • Work with the Platform architecture team to evaluate and drive optimal solutions for customer products • Designing and developing Android based e-Cockpit solution • Diverse architecture topics across entire platform on Android level • Communication with internal stakeholders and within the architect team
• design optimal platform architecture for customer products • work with the Platform architecture team to evaluate and drive optimal solutions for customer products • designing and developing Android based e-Cockpit solution • diverse architecture topics across entire platform on Android level • communication with internal stakeholders and within the architect team


