Auf einen Blick
- Aufgaben: Leite die Entwicklung des führenden Kartenrenderers und arbeite an spannenden Projekten.
- Arbeitgeber: Mapbox, die führende Plattform für standortbasierte Anwendungen.
- Mitarbeitervorteile: Wettbewerbsfähiges Gehalt, Gesundheitsleistungen und flexible Arbeitsmöglichkeiten.
- Andere Informationen: Dynamisches Umfeld mit großartigen Wachstumschancen und einem unterstützenden Team.
- Warum dieser Job: Gestalte die Zukunft der Kartentechnologie und mache einen echten Unterschied.
- Gewünschte Qualifikationen: Erfahrung in TypeScript und Grafikprogrammierung sowie Teamarbeit.
Das voraussichtliche Gehalt liegt zwischen 43200 - 72000 € pro Jahr.
Mapbox ist die führende Echtzeit-Standortplattform für eine neue Generation von standortbewussten Unternehmen. Mapbox ist die einzige Plattform, die Organisationen mit dem vollständigen Satz an Werkzeugen ausstattet, um die Navigation von Menschen, Paketen und Fahrzeugen überall zu ermöglichen. Mehr als 4 Millionen registrierte Entwickler haben sich aufgrund der Flexibilität, Sicherheit und Datenschutzkonformität für Mapbox entschieden. Organisationen nutzen Mapbox-Anwendungen, Daten, SDKs und APIs, um maßgeschneiderte und immersive Erlebnisse zu schaffen, die ihre Kunden begeistern.
Was wir tun
Das Maps Rendering-Team erweitert die Grenzen des interaktiven Kartenzeichnens und der Echtzeitvisualisierung im Web. Wir entwickeln und verbessern Mapbox GL JS, die Rendering-Engine, die dynamische, leistungsstarke Karten täglich Millionen von Nutzern bereitstellt. Unsere Arbeit befindet sich an der Schnittstelle von Grafikprogrammierung, großflächiger Datenvisualisierung und modernster Browsertechnologie.
Was Sie tun werden
- Leiten Sie die Entwicklung von mapbox-gl-js, dem führenden Kartenrenderer der Branche.
- Zusammenarbeit mit Ingenieuren, Produktmanagern und Designern zur Gestaltung einer ehrgeizigen Roadmap für die Zukunft des Kartenrenderings.
- Arbeiten Sie mit modernen Webtechnologien wie WebGL, WebGPU, Web Workers, TypeScript und WebAssembly.
- Lösen Sie herausfordernde Probleme in den Bereichen Grafik, Algorithmen und Systemarchitektur.
- Verbessern Sie die Leistung, Zuverlässigkeit und Wartbarkeit unseres Rendering-Stacks.
- Partnerschaft mit Native- und Mobile-Rendering-Teams, um konsistente plattformübergreifende Erlebnisse sicherzustellen.
Wichtige Eigenschaften für diese Rolle
- Tiefe Neugier und Begeisterung für die Lösung komplexer technischer Probleme in Grafik, Kartierung oder Datenvisualisierung.
- Starke Expertise in TypeScript, Algorithmen und Leistungsoptimierung.
- Ausgezeichnete Kommunikations- und Kollaborationsfähigkeiten in verteilten, funktionsübergreifenden Teams.
- Eine Wachstumsmentalität – Empathie, Offenheit für Feedback und der Antrieb zu lernen und anderen zum Erfolg zu verhelfen.
Zusätzliche Qualifikationen, die wir schätzen
- Erfahrung in der Grafikprogrammierung (OpenGL, WebGL).
- Native-Entwicklungsfähigkeiten (C++, Mobile SDKs).
- Kenntnisse über Standorttechnologien (Karten, GIS).
- Beiträge zu Open-Source-Projekten.
Was wir wertschätzen
Wir schätzen leistungsstarke kreative Individuen, die Probleme und Chancen angehen. Wir glauben daran, dass Individuen bei der Arbeit ganz sie selbst sein können. Wir verpflichten uns dazu durch unterstützende Gesundheitsversorgung, Elternzeit, Flexibilität für die Dinge, die im Leben auftreten, und Innovationen in der Art und Weise, wie wir darüber nachdenken, unsere Mitarbeiter zu unterstützen. Wir betonen ein Umfeld des Lehrens und Lernens, um die Mitarbeiter mit den Werkzeugen auszustatten, die sie benötigen, um in ihrer Funktion und im Unternehmen erfolgreich zu sein. Wir glauben fest an den Wert, ein diverses Team aufzubauen, und ermutigen Menschen aller Hintergründe, Geschlechter, Ethnien, Fähigkeiten und sexuellen Orientierungen zur Bewerbung.
Durch die Bewerbung auf diese Position erkennen Sie an, dass Sie der Datenschutzrichtlinie von Mapbox zustimmen, die hier verlinkt ist. Wir setzen uns für einen fairen und gerechten Einstellungsprozess ein. Wir diskriminieren nicht gegen geschützte Klassen.
Senioritätsgrad: Mid-Senior Level
Beschäftigungsart: Vollzeit
Berufsbereich: Ingenieurwesen und Informationstechnologie Softwareentwicklung
Software Development Engineer III, GL-JS, Maps Rendering Arbeitgeber: Mapbox
Kontaktperson:
Mapbox HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Software Development Engineer III, GL-JS, Maps Rendering
✨Tipp Nummer 1
Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit Leuten aus der Maps Rendering Community in Kontakt zu treten. Frag nach ihren Erfahrungen bei Mapbox und zeig dein Interesse an der Rolle.
✨Tipp Nummer 2
Bereite dich auf technische Interviews vor, indem du deine Kenntnisse in TypeScript und WebGL auffrischst. Mach ein paar Coding-Challenges und sei bereit, deine Problemlösungsfähigkeiten unter Beweis zu stellen.
✨Tipp Nummer 3
Zeig deine Leidenschaft für das Mapping und die Datenvisualisierung! Teile Projekte oder Open-Source-Beiträge, die du gemacht hast, um deine Fähigkeiten zu demonstrieren. Das wird dir helfen, dich von anderen Bewerbern abzuheben.
✨Tipp Nummer 4
Bewirb dich direkt über unsere Website! So kannst du sicherstellen, dass deine Bewerbung die richtige Aufmerksamkeit bekommt. Und vergiss nicht, deine Neugier und deinen Wachstumsgedanken in deinem Anschreiben zu betonen!
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Software Development Engineer III, GL-JS, Maps Rendering
Tipps für deine Bewerbung 🫡
Mach deine Hausaufgaben: Bevor du mit deiner Bewerbung anfängst, schau dir die Mapbox-Website genau an. Verstehe, was wir tun und wie wir arbeiten. Das hilft dir, deine Motivation und dein Interesse in deinem Anschreiben klar zu kommunizieren.
Zeig deine technischen Skills: Da es um eine technische Position geht, solltest du deine Erfahrungen mit Technologien wie TypeScript, WebGL oder anderen relevanten Tools hervorheben. Erkläre, wie du diese Technologien in der Vergangenheit eingesetzt hast, um Probleme zu lösen oder Projekte voranzutreiben.
Sei du selbst: Wir suchen nach authentischen Persönlichkeiten! Zeig uns, wer du bist und was dich antreibt. Teile deine Leidenschaft für Grafikprogrammierung oder Datenvisualisierung und wie du in einem Team arbeitest. Das macht deine Bewerbung einzigartig.
Bewirb dich über unsere Website: Um sicherzustellen, dass deine Bewerbung nicht untergeht, bewirb dich direkt über unsere Website. So kannst du sicher sein, dass wir alles erhalten und deine Bewerbung die Aufmerksamkeit bekommt, die sie verdient.
Wie du dich auf ein Vorstellungsgespräch bei Mapbox vorbereitest
✨Verstehe die Technologie
Mach dich mit den Technologien vertraut, die in der Stellenbeschreibung erwähnt werden, wie WebGL, TypeScript und WebAssembly. Zeige im Interview, dass du nicht nur theoretisches Wissen hast, sondern auch praktische Erfahrungen oder Projekte, die du damit umgesetzt hast.
✨Bereite konkrete Beispiele vor
Überlege dir spezifische Beispiele aus deiner bisherigen Arbeit, die deine Fähigkeiten in Grafikprogrammierung und Problemlösung demonstrieren. Sei bereit, über Herausforderungen zu sprechen, die du gemeistert hast, und wie du zur Verbesserung von Performance und Zuverlässigkeit beigetragen hast.
✨Teamarbeit betonen
Da die Rolle viel Zusammenarbeit erfordert, solltest du Beispiele für erfolgreiche Teamprojekte parat haben. Betone deine Kommunikationsfähigkeiten und wie du in verteilten Teams gearbeitet hast, um gemeinsame Ziele zu erreichen.
✨Wachstumsmentalität zeigen
Mapbox sucht nach jemandem mit einer Wachstumsmentalität. Sei offen für Feedback und zeige, dass du bereit bist, zu lernen und anderen zu helfen. Teile Erfahrungen, in denen du aus Fehlern gelernt hast oder wie du anderen in deinem Team geholfen hast, erfolgreich zu sein.