Senior Software Developer (intellij Ai) - Ui/desktop

Jetbrains

Remote
Remote
Ui engineering skills
Java, kotlin, or similar languages
Desktop user interfaces
JetBrains is seeking a Senior Software Developer to join their IntelliJ AI team, focusing on developing user interfaces for AI-powered features within their IDEs. The ideal candidate should possess strong UI engineering skills, experience with Java or Kotlin, and a passion for building high-quality developer tools

Job Summary

  • The IntelliJ AI team develops the AI-specific core of JetBrains IDEs, working on agentic workflows, intelligent editing assistance, and new AI-powered capabilities.
  • In this role, you will design and implement user interfaces for AI-powered features integrated into JetBrains IDEs using Compose Multiplatform for desktop and Swing.
  • We are looking for engineers who want to help build the best IDEs in the world and push the boundaries of developer tools.

Matching Summary

Match Score: 85

JetBrains is seeking a Senior Software Developer to join their IntelliJ AI team, focusing on developing user interfaces for AI-powered features within their IDEs. The ideal candidate should possess strong UI engineering skills, experience with Java or Kotlin, and a passion for building high-quality developer tools.

Skills & Requirements

Must-have

  • UI engineering skills
  • Java, Kotlin, or similar languages
  • desktop user interfaces
  • usability, polish, and attention to detail
  • strong communication skills in English

Nice-to-have

  • building the best IDEs
  • pushing boundaries of developer tools
  • Compose Multiplatform, Swing
  • UI frameworks under the hood
  • writing UI tests
  • building developer tools or IDE features

Key Requirements

  • Senior Software Developer experience
  • Strong UI engineering skills
  • Experience developing desktop user interfaces

Work Rights

Not specified

Tailored Resume

Cover Letter