remote-job.net Job-Zusammenfassung:
| 💶 Gehalt: | keine Angabe |
| ⏰ Wöchentliche Arbeitszeit: | Vollzeit |
| 🔍 Empfohlene Erfahrung: | Junior |
| 🎓 Empfohlene Ausbildung: | keine Angabe |
| 📋 Hauptaufgaben: |
|
| ✅ Hauptvoraussetzungen: |
|
| 🏭 Branche: | SaaS |
Über das Unternehmen
Bereit, echten Einfluss zu nehmen? Millionen Menschen nutzen bereits Calendly, und wir befinden uns in einer spannenden Phase des Produktwachstums — ein großartiger Zeitpunkt, Teil unseres Teams zu werden.
Das Engineering-Team von Calendly schafft durch Innovation Möglichkeiten für unsere Kunden. Wir suchen einen Full Stack Engineer, der technisches Know-how und Enthusiasmus mitbringt. Du berichtest an einen unserer Engineering Manager und bist verantwortlich für die Unterstützung von Features und Architektur, die das Vertrauen unserer Nutzer in Calendly sichern.
Die Plattform ist derzeit ein Monolith, der in verschiedene Services aufgeteilt wird, damit wir Plattform und Team skalieren können. Als Engineer bei Calendly baust du neue Features, arbeitest an der Skalierung der Plattform und entwickelst Tooling und Automatisierung, um den Delivery-Prozess zu verbessern. Du arbeitest mit Technologien wie Google Cloud Platform, Kubernetes, Argo Workflows, TypeScript, Rails, Node.js, React, PostgreSQL und Redis.
Aufgaben
- Entwicklung neuer Features in Zusammenarbeit mit dem Produkt- und Designteam, insbesondere für hochrelevante Enterprise-Kunden.
- Mitwirkung an Initiativen zur Skalierung der Plattform und der Aufteilung des Monolithen in Services.
- Teilnahme an agilen Ceremonies, Review von Implementierungsplänen und Pull Requests.
- Aufbau von Tooling und Automatisierung zur Verbesserung des Delivery-Prozesses.
- Zusammenarbeit über Squads hinweg zur Verbesserung von Engineering-Praktiken und Mentoring von Teammitgliedern.
Voraussetzungen
- 2–5 Jahre professionelle Softwareentwicklungserfahrung in einem SaaS- oder technologiegetriebenen Umfeld.
- Starke Kenntnisse in Frontend-Entwicklung mit React und TypeScript sowie Verständnis für Backend-Prinzipien.
- Erfahrung im Aufbau und Betrieb von Node.js-Services und der Integration mit verteilten APIs.
- Praktische Erfahrung mit Service-Oriented Architectures / Microservices und mit Monolith‑zu‑Services Modernisierung oder groß angelegten Refactorings.
- Nachgewiesene Fähigkeit, effektiv in einem Teamumfeld zusammenzuarbeiten.
Benefits
- Arbeiten an einem Produkt mit Millionen Nutzern und hoher Qualität.
- Gute Möglichkeiten für persönliches Wachstum, Lernen und Karriereentwicklung.
- Arbeiten mit modernen Technologien und an Architektur‑Skalierungsprojekten.