Auf einen Blick
- Aufgaben: Entwickle innovative Softwarelösungen und arbeite an spannenden Projekten mit einem dynamischen Team.
- Unternehmen: Sonar, ein führendes Unternehmen im Bereich Codequalität und Sicherheit.
- Vorteile: Attraktives Gehalt, 27 PTO-Tage, flexible Arbeitszeiten und Weiterbildungsmöglichkeiten.
- Weitere Informationen: Dynamische Kultur mit globalem Team und großartigen Wachstumschancen.
- Warum dieser Job: Gestalte die Zukunft der Softwareentwicklung und mache einen echten Unterschied.
- Qualifikationen: Mindestens 8 Jahre Erfahrung in der Softwareentwicklung, Kenntnisse in Java und React.
Das prognostizierte Gehalt liegt zwischen 43200 - 84000 € pro Jahr.
Sonar hilft, Probleme der Codequalität und -sicherheit zu verhindern, die in die Produktion gelangen, steigert die Produktivität der Entwickler in Zusammenarbeit mit KI-Assistenten und verbessert das Entwicklererlebnis durch optimierte Arbeitsabläufe. Sonar analysiert allen Code, unabhängig davon, wer ihn schreibt – Ihr internes Team, genAI oder Dritte – was zu sichereren, zuverlässigeren und wartbaren Anwendungen führt. Unsere Lösungen unterstützen über 30 Programmiersprachen, Frameworks und Infrastrukturtechnologien. Heute wird Sonar von über 7 Millionen Entwicklern und 400.000 Organisationen weltweit genutzt, darunter das DoD, Microsoft, NASA, MasterCard, Siemens und T-Mobile.
Wir glauben an die Entwicklung großartiger Produkte, die von großartigen internen Teams und einer starken Kultur unterstützt werden. Wir sind stark engagiert und besessen von dem Unternehmen, den Nutzern, einander und unserer Open-Source-Community. Wir haben hohe Standards und halten uns gegenseitig verantwortlich für positives, engagiertes, nachdenkliches, empathisches und leidenschaftliches Handeln im Alltag.
Als Mitglied eines unserer Engineering-Teams sind Sie ein Schlüsselspieler bei der Entwicklung von SonarQube Server und Cloud zu den besten Werkzeugen für Codequalität und -sicherheit. Sie werden die Möglichkeit haben, Ihre Funktionen in der Produktion mit kurzen Iterationsschleifen zum Leben zu erwecken. Während Sie unseren Fahrplan und die geschäftlichen Prioritäten im Auge behalten, können Sie einen hohen Einfluss auf die Software ausüben, die wir besitzen und entwickeln.
Was Sie täglich tun werden:
- Partnerschaft mit Produktmanagern, UX-Designern und EMs zur Definition wirkungsvoller Funktionen und zur Verbesserung der Benutzerfreundlichkeit des Produkts.
- End-to-End-Funktionsentwicklung mit starkem Fokus auf Benutzererfahrung, Sicherstellung der Qualität durch umfassende Unit- und Integrationstests.
- Architektur und Anleitung der technischen Richtung unserer cloudbasierten Produkte, um Skalierbarkeit, Zuverlässigkeit und Kosteneffizienz sicherzustellen.
- Übernahme der Verantwortung für die Lieferfähigkeit des Teams, proaktive Zielverwirklichung von Initiativen.
- Verantwortung für den Release-Lebenszyklus, einschließlich Bereitstellung, Überwachung und Leistungsoptimierung neuer Funktionen in der Produktion.
- Technischer Ansprechpartner zur Lösung komplexer, hochpriorisierter Produktionsprobleme, die unsere Funktionen betreffen.
- Technische Mentorschaft, Coaching von Ingenieuren zur Steigerung ihrer Autonomie, Systemverständnis und Fähigkeiten.
- Förderung und Beitrag zu effizienten Entwicklungsprozessen.
- Definition und Einflussnahme auf die langfristige technische Roadmap und kurzfristige Ziele des Teams.
- Initiierung und Leitung bedeutender funktionsübergreifender Ingenieureinitiativen.
- Entwurf und Durchführung wertvoller Experimente.
Erforderliche Erfahrung:
- Über 8 Jahre Erfahrung als Software-Ingenieur.
- Nachgewiesene Erfahrung als Staff Engineer, Tech Lead oder in einer vergleichbaren Führungsposition.
- Praktische Erfahrung sowohl in der Backend- (Java) als auch in der Frontend-Webentwicklung (JS/TS und React).
- Ausgezeichnete Fähigkeiten zur Problemlösung und zur kollaborativen technischen Entscheidungsfindung.
- Entwicklung von sauberem und wartbarem Code unter Berücksichtigung von Entwurfsmustern und Anwendungsarchitektur.
- Fortgeschrittene Kenntnisse in Engineering-Prozessen, Softwarearchitektur und Systemoptimierung.
- Nachgewiesene Expertise in Systemresilienz und der Annahme betrieblicher Best Practices.
- Ausgezeichnete technische Fähigkeiten und ein gutes Verständnis der Grundlagen der Informatik.
- Erfahrung in der Architektur cloud-nativer Anwendungen auf AWS.
- Erfahrung mit relationalen RDBMS (wie Postgres) und SQL.
- Code-Qualitätspraktiken (CI/CD, automatisierte Tests), konstruktive Code-Reviews.
- Umfangreiche praktische Erfahrung mit Experimenten, die Kundenfeedback in den Entwicklungszyklus einbeziehen.
- Praktische Erfahrung mit verteilten Systemen, die Millionen von Nutzern bedienen.
Warum Sie es hier lieben werden:
- Unsere Kultur und Mission heben uns hervor. Wir haben eine dynamische Arbeitskultur, die Respekt und Freundlichkeit schätzt und das Recht auf Fehler (und das Wiederaufstehen) akzeptiert.
- Große Menschen machen ein großartiges Unternehmen. Wir schätzen soziale Fähigkeiten ebenso wie technische Fähigkeiten und bemühen uns, die Dinge freundlich zu halten, während wir dennoch leidenschaftliche Führungskräfte in unseren Bereichen sind.
- Wir haben eine flexible Arbeitsrichtlinie, die 3 Tage Büroarbeit und 2 Tage Homeoffice pro Woche für Mitarbeiter in der Nähe unserer Büros umfasst; einige Standorte wie Dubai, Indien, Japan und Australien arbeiten vollständig remote.
- Wir haben eine Wachstumsmentalität. Wir lieben Lernen und glauben, dass kontinuierliche Bildung entscheidend für unseren Erfolg ist.
- Als Marktführer in unserem Bereich sind unsere Produkte und Dienstleistungen so stark wie unsere internen Teammitglieder.
- Wir fördern Transparenz mit regelmäßigen Meetings, weitergegebenen Nachrichten und Updates zum Wachstum und Erfolg unserer Organisation.
Vorteile der Arbeit bei Sonar:
- 27 PTO-Tage für unsere Mitarbeiter mit Sitz in der Genfer Region, plus zusätzliche Tage basierend auf Seniorität und Umständen.
- Wir tragen 60% der Gesamtkosten für Ihre Altersvorsorge; 13,5% bis 15,5% Ihres Grundgehalts für Ersparnisse; 2% für Risiko.
- Großzügiger diskretionärer Unternehmenswachstumsbonus, der jährlich ausgezahlt wird.
- Nachhaltige Mobilitätsoptionen, einschließlich Mitfahrgelegenheiten und Rückerstattung von 60% des jährlichen Transportabonnements.
- Globale Belegschaft mit Mitarbeitern in über 20 Ländern, die mehr als 35 einzigartige Nationalitäten vertreten.
- Wir haben einen jährlichen Kick-off irgendwo auf der Welt, wo wir Beziehungen aufbauen und Ziele für das Unternehmen festlegen.
Wir schätzen Vielfalt, Gleichheit und Inklusion. Bei Sonar glauben wir, dass unsere Vielfalt unsere Stärke ist. Wir sind ein globales Unternehmen, das unterschiedliche Hintergründe, Perspektiven und Kulturen schätzt und respektiert. Wir setzen uns dafür ein, ein diverses und inklusives Arbeitsumfeld zu fördern, in dem sich jeder wertgeschätzt und befähigt fühlt, sein Bestes zu geben.
Staff Full Stack Engineer (Java, React) Arbeitgeber: Sonar
Sonar ist ein hervorragender Arbeitgeber, der eine dynamische und respektvolle Arbeitskultur fördert, in der Teamarbeit und kontinuierliches Lernen im Vordergrund stehen. Mit flexiblen Arbeitsmodellen, großzügigen Urlaubstagen und einem starken Fokus auf persönliche und berufliche Entwicklung bietet Sonar seinen Mitarbeitern die Möglichkeit, in einem internationalen Umfeld zu wachsen und an bedeutenden Projekten zu arbeiten. Die Verpflichtung zur Vielfalt und Inklusion sowie die Unterstützung durch ein engagiertes Team machen Sonar zu einem attraktiven Arbeitsplatz für talentierte Fachkräfte.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass Sie so Staff Full Stack Engineer (Java, React) erhalten könnten
✨Netzwerken, Netzwerken, Netzwerken!
Nutze LinkedIn und andere Plattformen, um mit Leuten aus der Branche in Kontakt zu treten. Lass uns nicht nur Bewerbungen verschicken, sondern auch aktiv Gespräche führen und Beziehungen aufbauen!
✨Sei proaktiv!
Warte nicht darauf, dass die Stellenanzeigen kommen. Recherchiere Unternehmen, die dich interessieren, und kontaktiere sie direkt. Zeig ihnen, dass du wirklich an ihrer Mission interessiert bist!
✨Bereite dich auf technische Interviews vor!
Mach dich mit typischen Fragen und Coding-Challenges vertraut. Lass uns gemeinsam üben, damit du im Interview glänzen kannst und zeige, was du drauf hast!
✨Bewirb dich über unsere Website!
Wenn du bei Sonar arbeiten möchtest, bewirb dich direkt über unsere Website. So erhöhst du deine Chancen, gesehen zu werden, und wir können dich schneller in den Auswahlprozess einbeziehen!
Wir glauben, dass du diese Fähigkeiten brauchst, um Staff Full Stack Engineer (Java, React) mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Sei du selbst!:Wenn du deine Bewerbung schreibst, sei authentisch und zeige deine Persönlichkeit. Wir suchen nach Menschen, die nicht nur die richtigen Fähigkeiten haben, sondern auch gut ins Team passen.
Betone deine Erfahrungen:Stelle sicher, dass du relevante Erfahrungen und Projekte hervorhebst, die zu der Stelle passen. Zeige uns, wie du in der Vergangenheit Probleme gelöst hast und welche Technologien du beherrschst.
Mach es klar und prägnant:Halte deine Bewerbung übersichtlich und auf den Punkt. Verwende klare Sprache und vermeide unnötigen Jargon. Wir schätzen eine gut strukturierte Bewerbung, die schnell zu verstehen ist.
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 schneller bearbeiten und du bist einen Schritt näher dran, Teil unseres Teams zu werden!
Wie man sich auf ein Vorstellungsgespräch bei Sonar vorbereitet
✨Verstehe die Unternehmenskultur
Informiere dich über die Werte und die Kultur von Sonar. Sie legen großen Wert auf Teamarbeit, Respekt und eine positive Einstellung. Zeige in deinem Interview, dass du diese Werte teilst und bereit bist, zur Teamdynamik beizutragen.
✨Technische Vorbereitung ist der Schlüssel
Da die Rolle einen starken Fokus auf Full-Stack-Entwicklung hat, solltest du deine Kenntnisse in Java und React auffrischen. Bereite dich darauf vor, technische Fragen zu beantworten und vielleicht sogar eine Live-Coding-Aufgabe zu lösen. Übe, sauberen und wartbaren Code zu schreiben.
✨Beispiele für deine Erfahrungen
Bereite konkrete Beispiele aus deiner bisherigen Berufserfahrung vor, die deine Fähigkeiten als Software Engineer unter Beweis stellen. Zeige, wie du Probleme gelöst hast, an Projekten gearbeitet hast und welche Erfolge du erzielt hast, insbesondere in Bezug auf Codequalität und Sicherheit.
✨Fragen stellen
Bereite einige durchdachte Fragen vor, die du dem Interviewer stellen kannst. Das zeigt dein Interesse an der Position und am Unternehmen. Frage nach den Herausforderungen, die das Team derzeit hat, oder nach den nächsten Schritten in der Produktentwicklung.