Auf einen Blick
- Aufgaben: Entwickle und optimiere Funktionen für nahtlose Integration mit JetBrains IDEs.
- Arbeitgeber: JetBrains, ein innovatives Unternehmen für Entwicklerwerkzeuge.
- 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/UX-Design mit Compose.
- Andere Informationen: Offene und inklusive Unternehmenskultur mit großartigen Karrieremöglichkeiten.
Das voraussichtliche Gehalt liegt zwischen 45000 - 65000 € 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 neu gestaltet, wie Entwickler ihre Software entdecken, installieren und aktualisieren. Mit müheloser Versionsverwaltung 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
Wenn sich das nach einem Projekt anhört, an dem Sie teilnehmen möchten, und Sie die folgenden Anforderungen erfüllen, würden wir uns freuen, von Ihnen zu hören.
In dieser Rolle werden Sie:
- Funktionen entwickeln und optimieren, die eine nahtlose Integration mit JetBrains IDEs ermöglichen.
- Eng mit Teammitgliedern 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.
Wir sind ein Arbeitgeber, der Chancengleichheit bietet. Wir wissen, dass großartige Ideen von jedem, überall kommen können. Deshalb tun wir unser Bestes, um einen offenen und integrativen Arbeitsplatz zu schaffen – einen, der jeden willkommen heißt, unabhängig von Hintergrund, Identität, Religion, Alter, Zugänglichkeitsbedürfnissen oder Orientierung.
Senior Software Engineer – Toolbox App (Kotlin/Compose) Arbeitgeber: JetBrains
Kontaktperson:
JetBrains HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Senior Software Engineer – Toolbox App (Kotlin/Compose)
✨Tipp Nummer 1
Nutze dein Netzwerk! Sprich mit Freunden, ehemaligen Kollegen oder Bekannten, die in der Branche arbeiten. Oftmals erfährt man über offene Stellen durch persönliche Kontakte, bevor sie öffentlich ausgeschrieben werden.
✨Tipp Nummer 2
Bereite dich auf technische Interviews vor! Übe Coding-Challenges und sei bereit, deine Lösungen zu erklären. Zeige, dass du nicht nur den Code schreiben kannst, sondern auch verstehst, wie er funktioniert.
✨Tipp Nummer 3
Sei proaktiv und zeige Interesse! Wenn du eine Stelle ins Auge gefasst hast, zögere nicht, direkt Kontakt aufzunehmen. Frag nach dem Bewerbungsprozess oder zeig, dass du mehr über das Team und die Projekte erfahren möchtest.
✨Tipp Nummer 4
Bewirb dich über unsere Website! Das gibt dir die beste Chance, direkt im System zu landen und zeigt, dass du wirklich an der Position interessiert bist. Lass uns gemeinsam an deiner Karriere arbeiten!
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Senior Software Engineer – Toolbox App (Kotlin/Compose)
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 Compose im Fokus: Da wir bei JetBrains auf Kotlin und Compose setzen, solltest du in deiner Bewerbung klar machen, wie du diese Technologien in der Vergangenheit genutzt hast. Zeig uns konkrete Beispiele, wo du mit Coroutines gearbeitet hast oder wie du UI/UX mit Jetpack Compose verbessert hast.
Teamarbeit betonen: Wir suchen jemanden, der gut im Team arbeiten kann. Erzähl uns von Projekten, bei denen du eng mit anderen Entwicklern zusammengearbeitet hast. Wie hast du zur Architektur beigetragen oder technische Entscheidungen getroffen? Das zeigt uns, dass du ein echter Teamplayer bist!
Bewirb dich über unsere Website: Um sicherzustellen, dass deine Bewerbung direkt bei uns landet, bewirb dich bitte über unsere Website. So können wir deine Unterlagen schnell und unkompliziert bearbeiten. Wir freuen uns darauf, von dir zu hören!
Wie du dich auf ein Vorstellungsgespräch bei JetBrains vorbereitest
✨Verstehe die Technologie
Mach dich mit Kotlin, Coroutines und Jetpack Compose vertraut. Zeige im Interview, dass du nicht nur die Grundlagen beherrschst, sondern auch die neuesten Features und Best Practices kennst. Bereite Beispiele vor, wie du diese Technologien in früheren Projekten eingesetzt hast.
✨Teamarbeit betonen
Da enge Zusammenarbeit ein wichtiger Teil der Rolle ist, solltest du konkrete Beispiele für erfolgreiche Teamprojekte parat haben. Erkläre, wie du zur Architektur und technischen Entscheidungen beigetragen hast und wie du Feedback von anderen Teammitgliedern integriert hast.
✨UI/UX-Fokus zeigen
Bereite dich darauf vor, über deine Erfahrungen mit UI/UX-Design zu sprechen. Zeige, dass du ein Gespür für Benutzerfreundlichkeit hast und erkläre, wie du das Nutzererlebnis in deinen bisherigen Projekten verbessert hast. Vielleicht kannst du sogar einige Designbeispiele oder Prototypen präsentieren.
✨Kreativität und Verbesserungsvorschläge
Sei bereit, neue Ideen und Verbesserungsvorschläge zu präsentieren. Überlege dir im Voraus, wie du bestehende Prozesse oder Funktionen optimieren würdest. Dies zeigt, dass du proaktiv denkst und bereit bist, Verantwortung zu übernehmen.