Auf einen Blick
- Aufgaben: Entwickle und optimiere Funktionen für nahtlose Integration mit JetBrains IDEs.
- Arbeitgeber: JetBrains, ein innovatives Unternehmen für Entwickler-Tools seit 2000.
- Mitarbeitervorteile: Wettbewerbsfähiges Gehalt, Gesundheitsleistungen und flexible Arbeitsmöglichkeiten.
- Warum dieser Job: Arbeite an spannenden Projekten und gestalte die Zukunft der Softwareentwicklung.
- Gewünschte Qualifikationen: Erfahrung in Kotlin, Coroutines und UI-Design mit Compose.
- Andere Informationen: Dynamisches Team mit großartigen Wachstumschancen.
Das voraussichtliche Gehalt liegt zwischen 60000 - 80000 € pro Jahr.
Bei JetBrains ist Code unsere Leidenschaft. Seit unserer Gründung im Jahr 2000 streben wir danach, die stärksten und effektivsten Entwicklerwerkzeuge der Welt zu schaffen. Durch die Automatisierung routinemäßiger Überprüfungen und Korrekturen beschleunigen unsere Werkzeuge die Produktion und ermöglichen es Entwicklern, zu wachsen, zu entdecken und zu kreieren.
Wir sind ein engagiertes Team, das für die Toolbox App verantwortlich ist, die das Management aller JetBrains IDEs und Entwicklungstools zentralisiert und die Art und Weise, wie Entwickler ihre Software entdecken, installieren und aktualisieren, völlig neu gestaltet. Mit mühelosem Versionsmanagement und Projektverknüpfung können sich Entwickler ausschließlich auf das Programmieren konzentrieren und gleichzeitig ein sauberes, organisiertes System genießen.
Die Anwendung ist in Kotlin geschrieben und nutzt moderne Funktionen und Bibliotheken, darunter:
- Coroutines für asynchrone Operationen
- kRPC und kotlinx.serialization für die API
- Compose Multiplatform für die UI
In dieser Rolle werden Sie:
- Funktionen entwickeln und optimieren, die eine nahtlose Integration mit JetBrains IDEs ermöglichen.
- Eng mit Teamkollegen zusammenarbeiten, um Architektur und technische Entscheidungen für zukünftige Verbesserungen zu definieren.
- An der Verfeinerung der UI/UX-Erfahrung mit Jetpack Compose arbeiten, um die höchsten Usability-Standards zu erfüllen.
- Verantwortung für wichtige Komponenten übernehmen und diese von der Konzeption bis zur Bereitstellung vorantreiben.
Wir würden uns freuen, Sie in unserem Team zu haben, wenn Sie:
- Solide Programmiererfahrung mit Kotlin und Coroutines haben.
- Vertrautheit mit Compose UI besitzen.
- In der Lage sind, den Code anderer zu verstehen (sowohl Test- als auch Produktcode).
- Schnell neue Konzepte erfassen können und sowohl im Team als auch unabhängig arbeiten können.
- Bereit sind, neue Ideen und Verbesserungen für aktuelle Ansätze vorzuschlagen.
Senior Software Engineer (Toolbox App) Arbeitgeber: JetBrains
Kontaktperson:
JetBrains HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Senior Software Engineer (Toolbox App)
✨Tipp Nummer 1
Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit aktuellen JetBrains-Mitarbeitern in Kontakt zu treten. Frag sie nach ihren Erfahrungen und Tipps – das zeigt dein Interesse und kann dir wertvolle Einblicke geben.
✨Tipp Nummer 2
Bereite dich auf technische Interviews vor! Übe Coding-Challenges und sei bereit, deine Lösungen zu erklären. Wir wissen, dass du die Skills hast, also zeig uns, wie du denkst und Probleme löst!
✨Tipp Nummer 3
Sei proaktiv und bringe eigene Ideen ein! Wenn du während des Gesprächs Vorschläge zur Verbesserung der Toolbox App hast, teile sie mit uns. Das zeigt, dass du nicht nur ein Entwickler bist, sondern auch ein kreativer Denker.
✨Tipp Nummer 4
Bewirb dich direkt über unsere Website! So kannst du sicherstellen, dass deine Bewerbung die richtigen Leute erreicht. Und vergiss nicht, deine Leidenschaft für die Entwicklung und die Tools von JetBrains zu betonen!
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Senior Software Engineer (Toolbox App)
Tipps für deine Bewerbung 🫡
Sei authentisch!: Zeig uns, wer du wirklich bist! Deine Persönlichkeit und Leidenschaft für das Programmieren sind genauso wichtig wie deine technischen Fähigkeiten. Lass uns in deinem Anschreiben spüren, warum du für die Toolbox App brennst.
Kotlin und Co. im Fokus: Da wir bei JetBrains auf Kotlin setzen, solltest du deine Erfahrungen mit dieser Sprache und den dazugehörigen Technologien klar hervorheben. Erzähl uns von Projekten, in denen du Kotlin und Coroutines verwendet hast – das wird uns beeindrucken!
Teamarbeit betonen: Wir suchen nach Teamplayern! Teile Beispiele, wie du in der Vergangenheit erfolgreich mit anderen Entwicklern zusammengearbeitet hast. Zeig uns, dass du nicht nur gut alleine arbeiten kannst, sondern auch im Team glänzt.
Bewerbung über unsere Website: Vergiss nicht, dich über unsere Website zu bewerben! Das macht es uns einfacher, deine Bewerbung zu finden und zu bearbeiten. Außerdem kannst du sicherstellen, dass du alle erforderlichen Informationen bereitstellst.
Wie du dich auf ein Vorstellungsgespräch bei JetBrains vorbereitest
✨Kenne die Tools und Technologien
Mach dich mit Kotlin, Coroutines und Jetpack Compose vertraut. Zeige im Interview, dass du nicht nur die Grundlagen beherrschst, sondern auch, wie diese Technologien in der Toolbox App von JetBrains eingesetzt werden. Das zeigt dein Interesse und deine Vorbereitung.
✨Bereite konkrete Beispiele vor
Überlege dir spezifische Projekte oder Herausforderungen, bei denen du deine Fähigkeiten in der Softwareentwicklung unter Beweis gestellt hast. Sei bereit, über deinen Code und deine Entscheidungen zu sprechen, um zu zeigen, dass du sowohl im Team als auch eigenständig arbeiten kannst.
✨Fragen stellen ist wichtig
Bereite einige Fragen vor, die du dem Interviewer stellen kannst. Das können Fragen zur Teamdynamik, den aktuellen Projekten oder den Herausforderungen sein, mit denen das Team konfrontiert ist. Das zeigt dein Engagement und dein Interesse an der Rolle.
✨Zeige deine Kreativität
Sei bereit, neue Ideen und Verbesserungsvorschläge für bestehende Ansätze zu präsentieren. JetBrains sucht nach jemandem, der proaktiv denkt und innovative Lösungen vorschlägt. Deine Fähigkeit, kreativ zu denken, kann einen großen Unterschied machen.