Senior Software Engineer - Frontend

Senior Software Engineer - Frontend

Aadorf Vollzeit 60000 - 80000 € / Jahr (geschätzt) Kein Homeoffice möglich
S

Auf einen Blick

  • Aufgaben: Entwickle innovative Softwarelösungen und leite spannende Projekte im Frontend-Bereich.
  • Unternehmen: Dynamisches Unternehmen mit flachen Hierarchien und Startup-Spirit.
  • Vorteile: Flexible Arbeitszeiten, kostenlose Snacks, Fitness-Abo und ein tolles Team.
  • Weitere Informationen: Mentoring-Möglichkeiten und hervorragende Karrierechancen in einem kreativen Umfeld.
  • Warum dieser Job: Gestalte die Zukunft der Technologie und arbeite an bedeutenden Projekten.
  • Qualifikationen: Mindestens 5 Jahre Erfahrung in C++ und Qt-Entwicklung.

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

Wir suchen einen Senior Software Engineer zur Verstärkung unseres Software-Teams, der die Entwicklung von Software für unsere Produkte der nächsten Generation vorantreibt, einschließlich eines Fokus auf Frontend-Entwicklung. Du entwirfst, implementierst und debugst Anwendungen über den gesamten Lebenszyklus hinweg – von frühen Prototypen bis zur Produktion. Zudem coachst und unterstützt du Engineers verschiedener Disziplinen, um die funktionsübergreifende Zusammenarbeit und die Engineering-Qualität zu stärken. Darüber hinaus führst du regelmäßig Code- und Design-Reviews durch, um hohe Standards in Architektur, Sicherheit und Wartbarkeit sicherzustellen.

Deine Aufgaben

  • Design, Entwicklung und Wartung von Anwendungen mit C++ (C++17/20/23) und dem Qt-Framework (Widgets, QML, Qt Quick, Networking, Threading usw.).
  • Leitung von Architekturentscheidungen, Code-Reviews und technischen Diskussionen.
  • Implementierung leistungsstarker, wartbarer und skalierbarer Softwarekomponenten.
  • Integration von Hardware, Netzwerkkommunikation oder Backend-Services nach Bedarf.
  • Sicherstellung der Codequalität durch Tests, Dokumentation und Best Practices.
  • Mentoring von Junior-Entwicklern und Unterstützung bei der kontinuierlichen Verbesserung der Entwicklungsprozesse.
  • Analyse von Performance-Problemen und Umsetzung effizienter Lösungen.
  • Mitarbeit bei Release-Planung, Aufwandsschätzungen und Risikoanalysen.

Anforderungen

  • 5+ Jahre professionelle Erfahrung in moderner C++-Entwicklung.
  • Sehr gute Kenntnisse in Qt (Signals/Slots, QML, Qt Quick, Build-Systeme).
  • Fundiertes Verständnis von objektorientiertem Design, Nebenläufigkeit, Memory-Management und plattformübergreifender Entwicklung.
  • Erfahrung mit CMake, Git und CI/CD-Workflows.
  • Fähigkeit, sauberen, wartbaren und gut strukturierten Code zu schreiben.
  • Sehr gute Fähigkeiten in Debugging, Profiling und Optimierung.
  • Ausgeprägte Kommunikations- und Problemlösungsfähigkeiten.

Nice to have

  • Erfahrung mit Embedded Linux oder Windows-Entwicklung.
  • Kenntnisse in Netzwerkprotokollen, REST APIs oder IPC-Mechanismen.
  • Vertrautheit mit Unit-Testing-Frameworks (Qt Test, GoogleTest usw.).
  • Erfahrung mit UI/UX-Workflows und QML-Performance-Tuning.
  • Erfahrung mit moderner Tooling (Clang-Tidy, Sanitizers, Static Analysis).

Angebot

  • Arbeiten mit modernsten Technologien & interdisziplinäres Team: Entwickle Systeme, die wirklich zählen, erlebe modernste Technologien und arbeite vor Ort in einem Team aus Junior-, Mid- und Senior Engineers an komplexen Herausforderungen.
  • Flache Hierarchien, Ownership & Startup-Spirit: Schnelle Entscheidungen, kurze Kommunikationswege, jede Idee zählt und die Möglichkeit, Projekte aktiv mitzugestalten.
  • Erfolge sichtbar machen & Teamzusammenhalt: Fortschritte, Meilensteine und Erfolge werden transparent gemacht und gefeiert; gemeinsame Ausflüge, After-Work-Aktivitäten und ein positives Miteinander stärken den Zusammenhalt.
  • Flexible Arbeitszeiten & moderne Infrastruktur: Gleitzeitmodell, All-you-can-drink Kaffee, Snacks ohne Limit, Küche zur gemeinschaftlichen Nutzung, vergünstigtes Fitness-Abo direkt nebenan, gemeinsame Mittagessen.

Senior Software Engineer - Frontend Arbeitgeber: Skysec Defence

Skysec Defence ist ein hervorragender Arbeitgeber, der ein motivierendes Umfeld mit flachen Hierarchien und klaren Zielen bietet. Unsere Mitarbeiter profitieren von flexiblen Arbeitszeiten, attraktiven Vergütungen und der Möglichkeit, an zukunftsweisenden Technologien im Bereich Drohnentechnologie zu arbeiten. Zudem fördern wir Innovation und persönliche Weiterentwicklung durch bezahlte Zertifizierungen und regelmäßige Teamevents, was eine starke Gemeinschaft und ein positives Arbeitsklima schafft.

S

Kontaktdaten:

Skysec Defence Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so Senior Software Engineer - Frontend erhalten könntest

✨Netzwerken, Netzwerken, Netzwerken!

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

✨Zeige deine Skills in einem Portfolio!

Erstelle ein ansprechendes Portfolio, das deine besten Arbeiten zeigt. Das kann dir helfen, dich von anderen Bewerbern abzuheben und deine Fähigkeiten im Frontend-Bereich zu demonstrieren.

✨Bereite dich auf technische Interviews vor!

Mach dich mit typischen Fragen und Aufgaben für Software-Engineering-Interviews vertraut. Übe Coding-Challenges und sei bereit, deinen Denkprozess während des Lösens von Problemen zu erklären.

✨Bewirb dich direkt über unsere Website!

Wir empfehlen dir, dich direkt über unsere Website zu bewerben. So kannst du sicherstellen, dass deine Bewerbung die richtigen Leute erreicht und du die besten Chancen hast, Teil unseres Teams zu werden.

Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Software Engineer - Frontend mit Bravour zu bestehen

C++ (C++17/20/23)
Qt-Framework (Widgets, QML, Qt Quick)
Objektorientiertes Design
Nebenläufigkeit
Memory-Management
Plattformübergreifende Entwicklung
CMake

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 genau zu StudySmarter passt. Wir lieben es, wenn Bewerber ihre Leidenschaft für Softwareentwicklung und das Team zeigen.

Betone deine Erfahrungen:Gib uns einen klaren Überblick über deine bisherigen Projekte und Erfahrungen, besonders im Bereich C++ und Qt. Zeige uns, wie du Herausforderungen gemeistert hast und welche Erfolge du erzielt hast – das macht Eindruck!

Sei strukturiert:Achte darauf, dass dein Lebenslauf und dein Anschreiben gut strukturiert sind. Verwende klare Absätze und Aufzählungen, um deine Fähigkeiten und Erfahrungen übersichtlich darzustellen. Das hilft uns, schnell einen guten Eindruck von dir zu bekommen.

Bewirb dich über unsere Website:Wir empfehlen dir, dich direkt über unsere Website zu bewerben. So stellst du sicher, dass deine Bewerbung schnell bei uns ankommt und wir sie direkt bearbeiten können. Wir freuen uns auf deine Unterlagen!

Wie man sich auf ein Vorstellungsgespräch bei Skysec Defence vorbereitet

✨Mach dich mit den Technologien vertraut

Stell sicher, dass du die Technologien, die in der Stellenbeschreibung erwähnt werden, gut verstehst. Insbesondere C++ und das Qt-Framework sind entscheidend. Bereite dich darauf vor, spezifische Fragen zu diesen Technologien zu beantworten und vielleicht sogar kleine Code-Beispiele zu diskutieren.

✨Bereite Beispiele für deine Erfahrungen vor

Denke an konkrete Projekte oder Herausforderungen, die du in der Vergangenheit gemeistert hast. Sei bereit, über deine Rolle in diesen Projekten zu sprechen, insbesondere über Architekturentscheidungen, Code-Reviews und wie du Junior-Entwickler unterstützt hast. Das zeigt, dass du nicht nur technisch versiert bist, sondern auch Teamarbeit schätzt.

✨Zeige deine Problemlösungsfähigkeiten

Sei bereit, technische Probleme zu lösen, die dir während des Interviews präsentiert werden. Dies könnte Debugging oder Performance-Optimierung umfassen. Zeige, wie du an solche Herausforderungen herangehst und welche Methoden du anwendest, um Lösungen zu finden.

✨Frage nach der Unternehmenskultur

Nutze die Gelegenheit, um mehr über die Teamdynamik und die Unternehmenskultur zu erfahren. Frage nach den Möglichkeiten zur Weiterbildung und wie das Unternehmen die Zusammenarbeit zwischen den verschiedenen Disziplinen fördert. Das zeigt dein Interesse an einer langfristigen Zusammenarbeit und deinem Engagement für das Team.