Senior Android Developer (Kotlin Multiplatform)

NATEK

Warsaw, Maz, Poland • 29m ago • Remote

Senior

Remote

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Location: 100% remote

Description

You will develop and maintain production mobile applications, implementing new features and expanding, refactoring, and optimizing existing solutions. The role uses Kotlin, Jetpack Compose, and Compose Multiplatform, with a focus on application quality, performance, and architecture. You will also create automated tests and collaborate with the team in Agile two-week sprints.

Responsibilities

  • Develop and maintain mobile applications

  • Design and implement new features

  • Expand, refactor, and optimize existing code

  • Build solutions using Kotlin, Jetpack Compose, and Compose Multiplatform

  • Ensure application quality, performance, and architecture

  • Create and develop automated tests

  • Collaborate with the team in two-week Agile sprints

Requirements

  • Minimum 5 years of commercial experience in Android application development

  • Excellent Kotlin knowledge

  • Experience with Jetpack Compose

  • Knowledge of Compose Multiplatform (CMP) and/or Kotlin Multiplatform (KMP) — commercial and production experience valued

  • Practical knowledge of Clean Architecture and MVVM

  • Experience with automated testing (e.g., Espresso, JUnit, MockK)

  • Independence, very good technical skills, and ability to onboard quickly

  • Communicative Polish

  • English knowledge enabling work with technical documentation and code

Benefits

  • Internal Mobility Program (career growth, rotations, diverse projects and technologies)

  • Referral Program (bonus for referrals)

  • NATEK Club for 5/10 years of collaboration (long-term cooperation)

  • CSR events and team building

  • Cafeteria

  • Medical care

  • Multisport Club card

  • Technical and personal training

  • Language courses

Additional (for UOP)

  • Life insurance

  • Bonuses for personal events

  • Day off for volunteering

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report