Software Engineer - Kotlin/Android (Store Fulfilment)

Kraków, Poland Posted 3d First seen 19h
ATS Keyword Match See which key terms from this posting your resume already has. Free.

You will need:

  • Around 3-5 years of experience as a Software Engineer developing mobile applications for Android.
  • Proficiency in Kotlin.
  • Knowledge of application architectures and the ability to apply them in practice.
  • Experience with libraries and tools such as: Jetpack Compose, Hilt/Dagger/Koin, Coroutines/Flow, Retrofit/OkHttp/Ktor.
  • Strong awareness of code quality: TDD, unit/instrumentation tests, UI tests, familiarity with testing frameworks (JUnit, Espresso, MockK, Robolectric, Wiremock).
  • Practical experience with CI/CD (GitHub Actions, Jenkins, ArgoCD or similar), build and test automation.
  • Working with Agile environment
  • Demonstrate excellent understanding of language & framework and a good working knowledge of the abstraction layer underneath
  • Take a business problem and come up with the technical strategy (push vs pull etc, real time vs batches, sync vs async) within the team, high level design and lead the implementation
  • Need minimal directions or guidance and collaborate with SDEs across teams working on the same or similar business problem
  • Consistently lead delivery of valuable features
  • Continually propose and drive improvements
  • Help elaborate requirements where necessary

Unsure if you fit all the criteria? Apply and give us the chance to evaluate your potential - you could be the perfect fit!