smartpatient logo
smartpatient

Improving patient lives every day for a healthier tomorrow.

Senior Android Engineer

Android EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200Since 2012Company SiteLinkedIn

Location

Poland

Posted

2 days ago

Salary

zł21.6K - zł25K / month

Seniority

Senior

Bachelor DegreeEnglishAndroidDaggerJUnitKotlin

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 Job Pages

More Android Engineer Jobs

Ready logo

Senior Android Developer / Lead Android

Ready

Work with the top 1% of Latam's freelance digital talent.

Full TimeRemoteTeam 11-50Since 2021

• 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.

Argentina
Full TimeRemoteTeam 10,001+

• 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

Poland
Full TimeRemoteTeam 10,001+

• 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

Czechia
Full TimeRemoteTeam 10,001+

• 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

Ukraine