Principal Frontend Software Engineer (m/w/d)

Principal Frontend Software Engineer (m/w/d)

Hamburg Vollzeit 60000 - 80000 € / Jahr (geschätzt) Kein Homeoffice möglich
Cubic Corporation

Auf einen Blick

  • Aufgaben: Leite ein Team zur Entwicklung moderner, benutzerzentrierter Frontend-Anwendungen.
  • Unternehmen: Cubic, ein innovatives Unternehmen im Bereich Transporttechnologie.
  • Vorteile: Attraktives Gehalt, flexible Arbeitszeiten und Weiterbildungsmöglichkeiten.
  • Weitere Informationen: Dynamisches Umfeld mit großartigen Karrierechancen.
  • Warum dieser Job: Gestalte die Zukunft der Mobilität und arbeite an spannenden Projekten.
  • Qualifikationen: Erfahrung in JavaScript und modernen Frontend-Frameworks wie React oder Angular.

Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.

Als Principal Frontend Engineer (m/w/d) übernehmen Sie die technische Gesamtverantwortung für unsere Frontend-Architektur und leiten ein Team von Entwicklern bei der Umsetzung moderner, skalierbarer und benutzerzentrierter Anwendungen. Sie definieren die technische Ausrichtung, übersetzen geschäftliche Anforderungen in robuste Lösungen und stellen die Einhaltung von Best Practices entlang des gesamten Softwareentwicklungsprozesses sicher. In enger Zusammenarbeit mit interdisziplinären Teams treiben Sie Innovationen voran und sorgen für eine nahtlose Integration von Frontend-Komponenten in unsere Systemlandschaft.

Wesentliche Aufgaben und Verantwortlichkeiten

  • Strategische Führung des Frontend-Entwicklungsteams inkl. Definition von Architektur, Design und technischer Ausrichtung
  • Analyse von Geschäfts- und Kundenanforderungen sowie deren Übersetzung in detaillierte technische Spezifikationen
  • Steuerung der Umsetzung von Softwareentwicklungsprozessen, einschließlich Konfigurationsmanagement, Unit-Tests sowie CI/CD-Pipelines
  • Enge Zusammenarbeit mit funktionsübergreifenden Teams (Development, QA, UX/UI, Projektmanagement) zur Sicherstellung einer reibungslosen Integration
  • Erstellung und Pflege von technischer Dokumentation (z. B. Architekturdesigns, Testspezifikationen, technische Konzepte)
  • Überwachung und Reporting von Projektfortschritten, Qualität und Zeitplänen an Senior Stakeholder
  • Identifikation von Risiken und Abweichungen sowie Einleitung geeigneter Korrekturmaßnahmen
  • Kontinuierliche Weiterentwicklung des eigenen Fachwissens hinsichtlich neuer Technologien, Methoden und Trends
  • Sicherstellung der Einhaltung von Cubic-Unternehmenswerten, Prozessen und Standards

Kernverantwortlichkeiten

  • Architektur & Design
    • Entwicklung und Pflege von High-Level-Architekturen für Frontend-Anwendungen
    • Sicherstellung der Übereinstimmung von technischen Lösungen und Geschäftsanforderungen
    • Zusammenarbeit mit Design- und Fachbereichen zur Entwicklung benutzerfreundlicher und visuell überzeugender Interfaces
  • Technische Führung
    • Fachliche Führung, Coaching und Mentoring von Entwicklern
    • Definition und Durchsetzung von Coding-Standards, Best Practices und Qualitätsrichtlinien
    • Steuerung des Umgangs mit technischen Schulden
    • Aufbau und Pflege von technischer Dokumentation, Guidelines und wiederverwendbaren Komponenten
  • Zusammenarbeit & Kommunikation
    • Zentrale Ansprechperson für technische Fragestellungen innerhalb des Teams
    • Förderung einer effektiven Zusammenarbeit zwischen Teams
    • Klare Kommunikation von technischen Konzepten und Architekturentscheidungen an technische und nicht-technische Stakeholder
    • Regelmäßige Status- und Fortschrittsberichte an Projekt- und Engineering-Leitung

Anforderungen

  • Fachliche Anforderungen (Must-have)
    • Fundierte Erfahrung in der Softwareentwicklung mit Schwerpunkt auf JavaScript.
    • Fundierte Kenntnisse in modernen Frontend-Frameworks wie React, Angular oder Vue.js
    • Sehr gute Kenntnisse in HTML5, CSS3, JavaScript/TypeScript sowie CSS-Präprozessoren (Sass, Less)
    • Erfahrung in der plattformübergreifenden Entwicklung, insbesondere mit React Native
    • Sicherer Umgang mit Versionskontrollsystemen (Git) sowie modernen CI/CD-Tools
    • Erfahrung mit Build- und Deployment-Tools (z. B. Bitrise, TestFlight oder vergleichbar)
    • Erfahrung mit RESTful APIs, JSON und XML
    • Nachweisbare Erfahrung in der Entwicklung komplexer Benutzeroberflächen
    • Kenntnisse in App-Store-Distributionsprozessen (iOS/Android)
    • Sehr gute Deutschkenntnisse (C2) sowie gute Englischkenntnisse
  • Ausbildung & Qualifikationen
    • Erforderlich: Hochschulabschluss in Informatik, Mathematik, Ingenieurwesen oder vergleichbare Qualifikation
    • Wünschenswert: Zertifizierungen in agilen Methoden (z. B. Scrum)
    • Weiterbildungen in relevanten Technologien (z. B. React / React Native)
    • Interesse an KI-gestützten Entwicklungsprozessen

Persönliche Kompetenzen

  • Ausgeprägte analytische und konzeptionelle Fähigkeiten
  • Hohe Detailorientierung und Qualitätsbewusstsein
  • Hervorragende Kommunikations- und Stakeholder-Management-Fähigkeiten
  • Selbstständige, strukturierte und ergebnisorientierte Arbeitsweise
  • Fähigkeit, in einem dynamischen Umfeld Prioritäten zu setzen und unter Druck zu arbeiten
  • Leidenschaft für technische Exzellenz und kontinuierliche Verbesserung

Principal Frontend Software Engineer (m/w/d) Arbeitgeber: Cubic Corporation

Cubic ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern in Hamburg nicht nur ein inspirierendes Arbeitsumfeld bietet, sondern auch zahlreiche Möglichkeiten zur beruflichen Weiterentwicklung. Mit einem starken Fokus auf Innovation und Teamarbeit fördert Cubic eine Kultur, die Kreativität und technische Exzellenz schätzt, während flexible Arbeitszeiten und ein engagiertes Team dazu beitragen, dass jeder Mitarbeiter seine individuellen Stärken entfalten kann.

Cubic Corporation

Kontaktdaten:

Cubic Corporation Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so Principal Frontend Software Engineer (m/w/d) erhalten könnten

Netzwerken, Netzwerken, Netzwerken!

Nutze Plattformen wie LinkedIn, um mit anderen Fachleuten in Kontakt zu treten. Teile deine Projekte und Erfolge, um sichtbar zu werden und vielleicht sogar Empfehlungen zu erhalten.

Sei bereit für technische Interviews!

Bereite dich auf technische Fragen und Coding-Challenges vor. Übe mit Plattformen wie LeetCode oder HackerRank, um dein Wissen über JavaScript und Frontend-Frameworks aufzufrischen.

Zeige deine Leidenschaft!

Sprich über deine Projekte und was dich an der Frontend-Entwicklung begeistert. Zeige, dass du nicht nur die technischen Fähigkeiten hast, sondern auch die Motivation, das Team voranzubringen.

Bewirb dich direkt über unsere Website!

Wir freuen uns darauf, mehr über dich zu erfahren! Bewirb dich direkt über unsere Website, um sicherzustellen, dass deine Bewerbung die richtige Aufmerksamkeit erhält.

Wir glauben, dass du diese Fähigkeiten brauchst, um Principal Frontend Software Engineer (m/w/d) mit Bravour zu bestehen

JavaScript
React
Angular
Vue.js
HTML5
CSS3
TypeScript

Einige Tipps für deine Bewerbung 🫡

Mach es persönlich!:Zeig uns, wer du bist! Verwende in deinem Anschreiben eine persönliche Ansprache und erzähle uns, warum du dich für die Position als Principal Frontend Software Engineer interessierst. Das macht deine Bewerbung einzigartig und unvergesslich.

Technische Fähigkeiten hervorheben:Stell sicher, dass du deine technischen Skills klar und deutlich präsentierst. Nenn spezifische Technologien, mit denen du gearbeitet hast, wie JavaScript, React oder CI/CD-Tools. Wir wollen sehen, dass du das Zeug dazu hast, unser Team zu bereichern!

Beispiele für Erfolge:Gib uns konkrete Beispiele für Projekte, an denen du gearbeitet hast. Zeig uns, wie du Herausforderungen gemeistert und innovative Lösungen gefunden hast. Das gibt uns einen Einblick in deine Arbeitsweise und deinen Beitrag zu früheren Teams.

Bewerbung über unsere Website:Vergiss nicht, deine Bewerbung über unsere Website einzureichen! So stellst du sicher, dass sie direkt bei uns landet und wir schnell auf dich reagieren können. Wir freuen uns darauf, von dir zu hören!

Wie man sich auf ein Vorstellungsgespräch bei Cubic Corporation vorbereitet

Verstehe die Unternehmenswerte

Mach dich mit den Werten und der Mission des Unternehmens vertraut. Cubic legt großen Wert auf Innovation und Kundenservice, also überlege dir, wie deine Erfahrungen und Werte dazu passen.

Technische Vorbereitung ist alles

Stelle sicher, dass du deine Kenntnisse in JavaScript, React oder Angular auffrischst. Bereite dich darauf vor, technische Fragen zu beantworten und vielleicht sogar eine Live-Coding-Übung zu absolvieren.

Bereite Beispiele vor

Denke an konkrete Projekte, bei denen du deine Fähigkeiten in der Frontend-Entwicklung unter Beweis gestellt hast. Sei bereit, über Herausforderungen zu sprechen und wie du sie gemeistert hast.

Kommunikation ist der Schlüssel

Da du als technische Ansprechperson fungieren wirst, übe, komplexe technische Konzepte einfach und klar zu erklären. Zeige, dass du sowohl mit technischen als auch nicht-technischen Stakeholdern kommunizieren kannst.