Android Developer (Senior/Lead)
160 - 180 PLN/ godz.B2B
SeniorFull-time·B2B
#439394·Dodano 3 dni temu·5
Źródło: ExperisTech Stack / Keywords
KotlinJetpack ComposeRetrofitKtorJUnitEspressoGitKafkaVue.jsTypeScript
Firma i stanowisko
Experis to światowy lider rekrutacji specjalistów i kadry zarządzającej w kluczowych obszarach IT. Z nami znajdziesz konkurencyjne oferty zatrudnienia oraz ciekawe projekty IT skierowane zarówno do ekspertów z wieloletnim doświadczeniem, jak i osób, które dopiero zaczynają swoją przygodę w branży IT.
Wymagania
- 8+ years of experience in Android development.
- Strong expertise in Kotlin.
- Extensive experience with Jetpack Compose.
- Solid understanding of Coroutines, Flows, and asynchronous programming.
- Experience with Retrofit and/or Ktor.
- Strong knowledge of REST API integration and API-first architectures.
- Experience with unit and UI testing (JUnit, Espresso, Compose UI Testing).
- Hands-on experience with Git and CI/CD pipelines.
- Understanding of event-driven architectures and integration patterns (REST, Kafka).
- Ability to work independently and take ownership of technical solutions.
- Experience in a Tech Lead / Lead Developer capacity, including architectural guidance and technical mentoring.
- Ability to work effectively in distributed international teams (English: B2/C1 minimum).
Nice to have:
- Experience in modern web frontend development.
- Strong knowledge of Vue.js, TypeScript, and Node.js.
- UX/UI design experience.
- Experience developing responsive web applications.
Obowiązki
- Develop and enhance Android applications using Kotlin and modern Android frameworks.
- Build Store Capture and Transition Steering mobile solutions.
- Integrate and maintain the Scandit scanning library.
- Implement modern user interfaces using Jetpack Compose.
- Design and maintain robust state management and offline capabilities.
- Integrate REST APIs and collaborate with Kafka-based backend services.
- Ensure high code quality through testing, code reviews, and best engineering practices.
- Contribute to CI/CD pipelines, application performance, and release processes.
- Act as a technical leader for Android topics, driving technical decisions and supporting team members.
- Collaborate closely with Product Owners, Backend Engineers, QA, and DevOps teams in an Agile Scrum environment.
Benefity
- MultiSport Plus
- Group insurance
- Medicover Premium
Karta sportowa
Ubezpieczenie
Opieka zdrowotna
Experis
326 aktywnych ofert