Über das Unternehmen
JetBrains ist ein führender Entwickler von Integrated Development Environments (IDEs) und Developer Tools. Das Unternehmen ist bekannt für hochwertige Softwareprodukte, die Entwickler weltweit unterstützen.
Aufgaben
In dieser Rolle werden Sie:
- Low-Level-Support für UI-Frameworks wie Swing und Compose for Desktop bereitstellen
- Sicherstellen, dass IDEs optisch ansprechend aussehen und schnell laufen
- JBR-Issues beheben und für das OpenJDK-Upstream-Projekt optimieren
- JVM Runtime-Komponenten entwickeln und verbessern
Anforderungen
- 4+ Jahre Erfahrung in C oder C++
- Fundierte Kenntnisse von Java und JVM-Internals
- Tiefes Verständnis von Object-Oriented Programming (OOP)
- Erfahrung mit Multithreaded Programming
- Kenntnisse in System- oder UI-Anwendungsentwicklung auf Unix, Windows oder macOS
- In-Tiefe-Kenntnisse von modernen hardwarebeschleunigten APIs (Metal, Vulkan, OpenGL, D3D)
- Fähigkeit zur Code-Optimierung und Refaktorierung
- Verantwortungsvoller, unabhängiger und disziplinierter Arbeitsstil
- Gute Teamfähigkeit
Besonders erwünscht
- Kenntnisse in Objective-C oder Kotlin
- Vertrautheit mit Cocoa, X11 und Wayland
- Tiefes Verständnis der JVM-Architektur
Benefits
- Wettbewerbsfähiges Grundgehalt
- Flexible Arbeitslocation (Home Office oder Büro)
- Bis zu 30 Tage Remote-Arbeit pro Jahr vom Ausland
- Zusätzliche Urlaubstage
- Krankenversicherungszuschuss
- Lern- und Entwicklungsmöglichkeiten (Konferenzen, Kurse, Sprachkurse)
- Umzugsunterstützung
- Betriebliche Sozialleistungen (Mittagsverpflegung/Essensbudget, Fitnessstudio)
- Mentale Gesundheitsunterstützung
- Interne Veranstaltungen und Team-Meetings
Hinweis: Einige Benefits können je nach Standort variieren.