Über JetBrains
JetBrains entwickelt seit 2000 die stärksten und effektivsten Entwicklertools der Welt. Durch Automatisierung von Routineaufgaben ermöglichen unsere Tools Entwicklern, sich auf Kreativität und Problemlösung zu konzentrieren.
Das IntelliJ AI Team
Das IntelliJ AI Team entwickelt den KI-spezifischen Kern der JetBrains IDEs. Wir arbeiten an agentengestützten Workflows, intelligenter Bearbeitungsunterstützung und neuen KI-gestützten Funktionen, die neu definieren, wie Entwickler mit IDEs interagieren. Ein großer Teil dieser Arbeit besteht darin, hochwertige Benutzeroberflächen für KI-Funktionen in professionellen Desktop-Tools zu entwickeln.
Aufgaben
- Benutzeroberflächen für KI-gestützte Funktionen in JetBrains IDEs entwerfen und implementieren
- UI-Komponenten mit Compose Multiplatform und Swing für Desktop entwickeln
- Eng mit Designern zusammenarbeiten, um intuitive und responsive Entwicklererfahrungen zu schaffen
- UI-Architektur und Komponentenwiederverwendung im Produkt verbessern
- Reaktivität und Performance von UI in komplexen Desktop-Anwendungen sicherstellen
Anforderungen
- Starke Kenntnisse in Java, Kotlin oder ähnlichen Sprachen
- Erfahrung in der Entwicklung von Desktop-Benutzeroberflächen
- Starke Kommunikationsfähigkeiten in Englisch (schriftlich und mündlich)
- Sinn für Benutzerfreundlichkeit, Sorgfalt und Detailverliebtheit
Wünschenswerte Erfahrungen
- Erfahrung mit Compose Multiplatform, Swing oder anderen reifen Desktop-UI-Frameworks
- Tiefes Verständnis von UI-Frameworks und deren interner Funktionsweise
- Erfahrung beim Schreiben von UI-Tests
- Erfahrung bei der Entwicklung von Entwicklertools oder IDE-Features
Benefits
- Wettbewerbsfähiges Grundgehalt basierend auf Skills und Erfahrung
- Flexible Arbeitsstandorte (Home Office oder Büro)
- Bis zu 30 Tage pro Jahr Remote-Arbeit aus dem Ausland
- Zusätzliche Urlaubstage
- Krankenversicherungszuschuss für Sie und Ihre Familie
- Lern- und Entwicklungsmöglichkeiten (Konferenzen, Kurse, Sprachklassen)
- Umzugsunterstützung
- Sprachkurse
- Mahlzeiten im Büro oder Speisenzuschuss
- Mentale Gesundheitsunterstützung
- Sport- und Fitnessvergünstigungen
- Interne Veranstaltungen und Teamtreffen
Hinweis: Einige Benefits können je nach Standort variieren.