Jobbeschreibung
Senior Software Developer (IntelliJ AI) - UI/Desktop
In this role, you will:
* Design and implement user interfaces for AI-powered features integrated into JetBrains IDEs.
* Build UI components using Compose Multiplatform for desktop and Swing.
* Collaborate closely with designers to create intuitive, responsive, and polished developer experiences.
* Contribute to improving UI architecture and component reuse within the product.
* Help ensure the UI remains responsive and performant inside complex desktop applications.
Voraussetzungen
We are looking for engineers who:
* Want to help build the best IDEs in the world and push the boundaries of developer tools.
* Have strong knowledge of Java, Kotlin, or similar languages.
* Have experience developing desktop user interfaces.
* Care about usability, polish, and attention to detail.
* Possess strong communication skills in English, both written and verbal.
Experience that would be especially valuable:
* Building UIs using Compose Multiplatform, Swing, or other mature desktop UI frameworks.
* A strong understanding of UI frameworks and how they work under the hood.
* Experience writing UI tests.
* Experience building developer tools or IDE features.
Wir bieten Ihnen