Point your AI agent at freehire and let it find you a job.

Get the CLI →

Şanstech

NewBe an early applicant

Senior Android / Kotlin Multiplatform Developer

Posted
Discussion

Summary

Şanstech is hiring a senior developer in Turkey to build an Android application with Kotlin and Jetpack Compose, plus shared mobile modules using Kotlin Multiplatform. Day-to-day work involves API, real-time data, and third-party integrations, collaborating with an iOS developer on shared architecture, and improving app performance and maintainability.

Sanstech Company is a growing technology company powered by young and dynamic talent. We foster an environment that encourages continuous learning and professional growth while delivering agile, scalable, and innovative solutions.

Technological innovation is at the core of our success. To achieve this, we are looking for talented, driven, and motivated individuals who are eager to make an impact.

We are looking for a developer to contribute to the Android application and the shared Kotlin Multiplatform modules of the mobile application we will build

Responsibilities

  • Develop the Android application using Kotlin and Jetpack Compose
  • Build shared business logic and mobile modules with Kotlin Multiplatform
  • Implement API, real-time data, and third-party service integrations
  • Collaborate with the iOS developer on the shared mobile architecture
  • Improve application performance, stability, and maintainability

Qualifications

  • Professional experience with Kotlin and Android development
  • Practical knowledge and experience with Kotlin Multiplatform
  • Strong understanding of Jetpack Compose and modern Android architecture
  • Experience managing real-time and high-volume data flows using Coroutines, Flow, and WebSocket
  • Ability to work with complex and modular application architectures
  • Ability to use AI-assisted development tools effectively and responsibly while critically evaluating generated output
  • Strong collaboration skills across code reviews, shared development, and technical decision-making
  • English proficiency at B2 (Upper-Intermediate) level or above, as the day-to-day workflow and cross-company communication will be conducted in English
  • Flexibility with working hours and availability to support the team during critical releases, live operations, and periods of increased project activity
  • Experience with software running on Linux-based systems
  • Experience integrating or working with peripheral devices such as printers and scanners.

Skills

What Senior Mobile jobs ask for — and how much of it you have →

See also

Mobile jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available