Belgrade, Serbia; Madrid, Spain; Remote, Germany Hybrid

JetBrains is hiring a Senior/Staff Software Developer - Kotlin Multiplatform Tooling

About the Role

Join JetBrains as a Senior/Staff Software Developer to work on Kotlin Multiplatform Tooling, focusing on enhancing Android development tools within IntelliJ IDEA and Android Studio. You'll contribute to building plugins and tooling that empower developers to create multiplatform apps using Kotlin and Compose Multiplatform.

What You'll Do

  • Improve Android tooling for Kotlin Multiplatform and Compose inside IntelliJ IDEA and Android Studio.
  • Help make the Android plugin available for IntelliJ IDEA.
  • Write high-quality code and documentation.
  • Maintain quality by participating in code reviews and improving test automation.
  • Be an active participant in team discussions, decisions, and planning sessions.

What We're Looking For

  • Have a strong professional background developing real-world Android apps.
  • Display excellent programming skills in Kotlin or Java, with a thorough understanding of algorithms, data structures, and thread-safe programming.
  • Have a deep understanding of the Android ecosystem and community.
  • Can communicate and collaborate proficiently in English.

Nice to Have

  • You have any experience in IDE or tool development.

Technical Stack

Kotlin, Java, IntelliJ IDEA, Android Studio, Kotlin Multiplatform, Compose Multiplatform, Android, JavaScript, Native platforms, KDoctor, Kotlin Multiplatform wizard

Team & Environment

Work as part of a friendly and international team within the Kotlin Multiplatform Tooling team.

Benefits & Compensation

  • Strong base salary
  • Flexible work location
  • Remote work: up to 30 days per year working remotely from abroad
  • Extra time off
  • Medical insurance allowance
  • Learning and development opportunities: access to conferences, courses, and language classes
  • Relocation support
  • Language classes: pick up the local language or sharpen your English skills
  • Fuel your day: enjoy a hot meal or receive a lunch allowance on workdays
  • Mental health support: easy access to professional mental health services
  • Sports benefit: enjoy an on-site gym or sports club stipend
  • Internal events: join company-wide celebrations and team gatherings

Competitive pay that reflects your skills and experience.

Work Mode

Enjoy the freedom to work from home or from the office. Spend up to 30 days per year working remotely from abroad.

We are an equal opportunity employer. We know great ideas can come from anyone, anywhere. That’s why we do our best to create an open and inclusive workplace – one that welcomes everyone regardless of their background, identity, religion, age, accessibility needs, or orientation.

Required Skills
KotlinJavaAndroidKotlin MultiplatformCompose MultiplatformIntelliJ IDEAAndroid StudioJavaScriptNative platformsKDoctoralgorithmsdata structuresthread-safe programmingAndroid ecosystemEnglish communication KotlinJavaAndroidKotlin MultiplatformCompose MultiplatformIntelliJ IDEAAndroid StudioJavaScriptNative platformsKDoctoralgorithmsdata structuresthread-safe programmingAndroid ecosystemEnglish communication
Planning long-term in Thailand?

Full relocation support, start to finish

From visa strategy to housing, banking, and schools for your family — SVBL plans and manages every detail of your move to Thailand so nothing falls through the cracks.

Complete relocation planning
Family visa & school enrollment
Banking & insurance setup
Cultural integration support
Plan your move
One partner for everything
About company
JetBrains
JetBrains creates intelligent development tools including IDEs like IntelliJ IDEA, focused on improving developer productivity through smart code assistance and advanced software development platforms.
All jobs at JetBrains Visit website
Job Details
Category mobile
Posted 2 hours ago