- Startseite
- Remote Jobs
- Cloud Frontend Engineer
Cloud Frontend Engineer
Eckdaten
München
Frontend Development
Arbeitsmodell
Remote first
Stellenbeschreibung
Rollenbeschreibung
Innerhalb des ersten Jahres in dieser Rolle werden Sie:
- Die Implementierung neuer Frontend-Funktionalitäten der Signaloid Cloud Developer Platform leiten
- Verantwortlich für die Erweiterung der Test- und QA-Infrastruktur der Signaloid Cloud Developer Platform sein
- Verantwortlich für die Verbesserung der Leistung der Signaloid Cloud Developer Platform sein
- Verantwortlich für die Formulierung Ihrer eigenen Ziele zur Erreichung unternehmensweiter Ziele und Schlüsselergebnisse sein
- Verantwortlich für die Initiative zur Ermittlung sein, ob die Qualität Ihrer Implementierung sowohl expliziten als auch impliziten Design- und Qualitätszielen des Teams entspricht
- Verantwortlich für die Bereitstellung neuer Funktionalitäten und Tests in einem regelmäßigen Release-Zeitplan sein und mit anderen Teilen der Engineering- und kommerziellen Teams zusammenarbeiten
Nach einem Jahr in dieser Rolle können Sie erwarten:
- Zur Definition der Weiterentwicklung von Schlüsselbereichen der Signaloid Cloud Developer Platform beitragen und diese leiten, entweder als individueller Mitwirkender oder als Teamleiter
- Zunehmende Autonomie und Verantwortung für die Strategie innerhalb des Engineering-Teams gewinnen
- Die Möglichkeit erhalten, basierend auf Ihrer nachgewiesenen Leistung, neue Herausforderungen bei Signaloid anzunehmen
Anforderungen
- Bachelor- oder Master-Abschluss in Computer Engineering, Informatik oder einem verwandten Fach
- Mehr als drei Jahre Erfahrung als Frontend-Entwickler
- Beherrschung von HTML5, CSS und JavaScript/TypeScript
- Erfahrung mit modernen Web-Frameworks (z. B. Angular, Vue)
- Erfahrung mit Frontend-State-Management (z. B. NGRX/NGXS, Vuex)
- Erfahrung im Schreiben von testbarem, wiederverwendbarem Code, zugehörigen Tests und Dokumentation
- Erfahrung mit Full-Stack-Anwendungen, Zusammenarbeit mit Backend-Entwicklern und Verständnis des Full-Stack-Datenflusses
- Praktische Erfahrung mit REST-APIs und gängigen Authentifizierungs- und Autorisierungsmustern
- Erfahrung in der Zusammenarbeit mit Produkt- und Designteams und der Definition von Entwickler- und Benutzererfahrung
- Erfahrung mit Produktanalytikplattformen (z. B. PostHog, Google Analytics, Sentry)
- Fähigkeit, klare, intuitive und pixelgenaue Benutzeroberflächen basierend auf Figma-Designs und eigener Erfahrung zu entwerfen
- Erfahrung mit Interface-Design-Tools (z. B. Figma, Framer)
- Ausgezeichnete schriftliche und mündliche Kommunikationsfähigkeiten
- Die Bereitschaft, Menschen zuzuhören, bis sie sich verstanden fühlen
- Ehrlichkeit, Empathie und die Bereitschaft, die Welt aus der Perspektive anderer zu sehen
Zusätzliche wünschenswerte Fähigkeiten und Erfahrungen:
- Erfahrung in einem Startup
- Erfahrung mit GraphQL
- Erfahrung mit der Implementierung von barrierefreiem Design gemäß dem European Accessibility Act
- Verständnis von SEO-Prinzipien
- Erfahrung in der Zusammenarbeit mit UX/UI/Produkt-Designern
- Kenntnisse guter CI/CD-Praktiken
- Erfahrung mit der Bereitstellung von Cloud-Anwendungen
Unser Rekrutierungsverfahren
- Alle Positionen erfordern ein kurzes Anschreiben, das nicht länger als eine Seite sein sollte. Je prägnanter, desto besser. Sie können das Anschreiben auch durch einen Code-Schnipsel ersetzen, der auf der Plattform signaloid.io läuft; seien Sie kreativ! Wir verwenden das Anschreiben / den Code-Schnipsel zur Überprüfung der Kommunikationsfähigkeiten, da klare Kommunikation in einer Remote-Arbeitsumgebung unerlässlich ist
- Bewerber, die das Anschreiben-Screening bestehen, erhalten ein anfängliches 15-minütiges Zoom-Screening-Gespräch mit dem CEO/CTO
- Bewerber, die das Screening-Interview bestehen, erhalten ein Coding-Projekt, das mit der kostenlosen Stufe der Signaloid Cloud Developer Platform gelöst werden kann. Wir stellen Ihnen auch zusätzliche kostenlose Credits auf der Signaloid Cloud Developer Platform zur Verfügung. Die Coding-Aufgabe wird einfach genug sein, um sie in wenigen Stunden zu erledigen. Sie haben jedoch ein Zeitfenster von einer Woche oder zwei Wochen (Ihre Wahl), um die Coding-Aufgabe abzuschließen. Wir ermutigen Sie, Ihre Implementierung Open Source auf GitHub zu machen
- Bewerber, die das Projekt erfolgreich abschließen, werden zu einem Interview mit unserem Team eingeladen. Ein Diskussionspunkt während dieses Interviews wird das Ergebnis des eingereichten Take-Home-Projekts sein
- In der letzten Phase werden die Bewerber zu einer "virtuellen On-Site"-Simulation mit ihren potenziellen zukünftigen Kollegen eingeladen, die eine praxisnahe halbtägige Simulation eines realen Arbeitsszenarios beinhaltet, bei der eine für die angestrebte Position relevante Aufgabe gelöst wird
- Bewerber, die sich entscheiden, KI-Coding-Tools für das Coding-Projekt oder die "virtuelle On-Site"-Simulation zu verwenden, müssen den KI-generierten Quellcode und die verwendete Methodik entsprechend dokumentieren, kommentieren, testen und erklären können
Vorteile
Eine flexible Remote-First-Arbeitsumgebung
- Teil eines internationalen Teams mit der Flexibilität, Ihren Wohnort zu wählen, solange Sie während der Arbeitszeiten von 09:00 bis 17:00 Uhr britischer Zeit verfügbar sind
- Treffen Sie sich mehrmals im Jahr mit dem Rest des Teams zu einer persönlichen Veranstaltung irgendwo in Europa
Wettbewerbsfähige Vergütung
- Jährlicher Bonus basierend auf der Leistung der Unternehmensziele und Schlüsselergebnisse (OKR) und halbjährlicher Bonus basierend auf der Leistung des Projektteams OKR
- Einfache transparente Vergütung im gesamten Unternehmen mit vier Gehaltsstufen für alle Rollen, basierend auf dem Fähigkeitsniveau: Contributor, Senior Contributor, Lead Contributor und Principal Contributor
- Alle Vollzeitmitarbeiter erhalten ein attraktives Aktienoptionspaket
Ein motiviertes, aber respektvolles Umfeld
- Wir sprechen nie schlecht über andere, auch wenn wir unterschiedlicher Meinung sind; wir zeigen jeden Tag Dringlichkeit; wir behandeln uns gegenseitig mit Respekt, als wäre jeder Tag unser letzter
- Keine isolierten "Projekte": Niemand im Team arbeitet isoliert, und ein erfolgreiches Ergebnis für den Arbeitsstrang, den Sie leiten, hängt zwangsläufig davon ab, Hilfe von anderen Teammitgliedern zu erhalten (und ihnen zu helfen)