Über JetBrains
Seit 2000 entwickelt JetBrains die stärksten und effektivsten Developer Tools der Welt. Durch Automatisierung von Routineaufgaben und Korrekturen beschleunigen unsere Tools die Produktion und ermöglichen Entwicklern, sich auf Innovation und Kreativität zu konzentrieren.
Über die Position
Die IntelliJ Platform ist das Fundament der JetBrains IDEs und treibt Innovation für Millionen von Entwicklern weltweit voran. Wir suchen einen Technical Lead, um das Team zu verstärken und Features sowie Verbesserungen zu liefern, die Produktivität neu definieren.
Hauptaufgaben
- Entwicklung des Plugin-Ökosystems (intern und extern) für Remote Development und UI Tooling durch Definition klarer, minimalistischer APIs und Dokumentation
- Umgestaltung mehrerer Core-Subsysteme zur Erfüllung moderner Anforderungen, insbesondere flexible und portable Settings für Remote- oder Dev-Provisioning-Umgebungen
- Organisation und Implementierung von Prozessen im Zusammenhang mit dem Deprecation-Zyklus der IntelliJ Platform API
- Leitung großer Refactoring-Projekte in Monorepos
Anforderungen
- Umfangreiche Erfahrung in Platform-Architektur und Systemdesign
- Tiefes Verständnis von JVM-Concurrency
- Kenntnisse in Kotlin Coroutines
- Starke technische Schreib- und Dokumentationsfähigkeiten
- Kritisches Denken und architektonische Weitsicht
- Fähigkeit zur Organisation und Durchführung großflächiger Refactorings in Monorepos
Wünschenswerte Qualifikationen
- Erfahrung in der Entwicklung von Developer Tools
- Erfahrung mit verschiedenen UI-Frameworks
- Kenntnisse von Datenbankkonzepten
- Erfahrung mit Netzwerk-Applikationen
Leistungen
- Wettbewerbsfähiges Grundgehalt
- Flexible Arbeitsplatzgestaltung (Home Office oder Büro)
- Bis zu 30 Tage Remote Work pro Jahr vom Ausland
- Zusätzliche Urlaubstage
- Krankenversicherungszuschuss
- Lern- und Entwicklungsmöglichkeiten (Konferenzen, Kurse, Sprachkurse)
- Kostenlose Mahlzeiten oder Lunch-Zuschuss
- Mentale Gesundheitsunterstützung
- Sport- und Fitness-Benefits
- Unternehmensveranstaltungen und Team-Treffen
Einige Benefits können je nach Standort variieren.