.
Android engineer (senior)
  • Kraków
Android engineer (senior)
Kraków, Kraków, Województwo małopolskie, Polska
Tango
21. 7. 2024
Informacje o stanowisku

Key responsibilities


As a Senior Android Engineer you will be responsible for:

  • Designing, building and maintaining high performance, reusable, and reliable Kotlin code.
  • Delivering analysis and development for high performance, reliable, secure and scalable applications.


What you need to succeed


Android tech stack:

  • Screens: MVVM + Databinding
  • Async one shot: coroutine.
  • Async stream: RxJava3
  • DI: Manual injection in one project, Koin in another, Hilt in another.
  • Tests: Junit5, Kotest, Strikt.
  • Persistence: Room, DataStore.
  • Crash reporting: Sentry.
  • Build system: Gradle 6.5.
  • CI: CircleCI, Github.
  • Network: Retrofit, OkHttp3, Gson, Moshi.
  • Maps: Google Maps in one project, Mapbox in the other.
  • App distribution: Firebase.
  • Navigation: navigation library combined with a custom solution BFF (backend for frontend) - Ktor (Kotlin), Django (Python), AWS.
  • Strong communication skills, written and verbal (English, C1).


Nice to have:

  • Critical thinking
  • Proactivity and self-organisation


About us


We design, build and scale web and mobile apps with aspiring entrepreneurs, startups and enterprise customers.


  • Were a leading digital agency running a number of our own companies (in various industries - mobility, gaming, coffee...) along with working with game changing international startups and Fortune 500 customers
  • This unique mix gives us a special perspective and allows us to keep growing and learning about new markets, technologies and libraries
  • We support our customers on every step of the way - from a go-to-market concept all the way to blitzscaling and going global
  • Our cross-functional teams cover all parts of the process -from market research, business development and strategy, through rapid prototyping and product design, to backend, frontend and mobile development
  • Tango has been built on the principles of a supportive, open community - a place where we, its founders, would proudly apply to work ourselves. We’re not a 9-5, clock-punching bunch. We - you and us - are here to build a product you will be proud of, one that scales and shines


Recruitment steps:

  • 30-minute call
  • Recruitment task (if needed)
  • 60-minute call with one of our Senior iOS Engineers


Confidence can sometimes hold us back from applying. However you identify, please apply if this is a role that would make you excited to work in.


If you are living abroad and want to move to Poland-we are happy to help!

  • Praca Kraków
  • Kraków - Oferty pracy w okolicznych lokalizacjach


    106 427
    20 544