Senior Software Engineer
Wir suchen einen Senior Software Engineer, der Wert auf Handwerkskunst, Nachhaltigkeit und langfristiges Denken legt. Du arbeitest mit einem Team erfahrener Engineers an Systemen, die skalieren und über Jahre wartbar bleiben - nicht nur für die nächsten Sprints.
Deine Aufgaben
- Design und Entwicklung skalierbarer Lösungen für komplexe, Multi-Service-Projekte
- Zusammenarbeit mit Engineers zur Produktentwicklung mit modernen Technologien wie React, Angular, GraphQL & Node.js
- Etablierung technischer Standards und Durchführung gründlicher Code Reviews
- Mentoring anderer Engineers und Identifikation von Entwicklungsmöglichkeiten
- Zusammenarbeit mit dem Management bei technischer Priorisierung und Ressourcenallokation
- Leitung großer Projekte von der Konzeption bis zum Deployment
- Sicherstellung der Zuverlässigkeit und Performance von Produktivsystemen im großen Maßstab
Was wir suchen
Erfahrung & Technische Fähigkeiten
- 5+ Jahre Berufserfahrung mit produktiven Anwendungen
- Expertenwissen in JavaScript/TypeScript oder vergleichbaren Sprachen
- Fundierte Kenntnisse in HTML, CSS und modernen Webstandards
- Umfangreiche Erfahrung mit Frameworks wie React, Angular oder Vue.js
- Tiefes Verständnis von CI/CD-Pipeline-Automatisierung und DevOps-Praktiken
- Erfahrung mit Testing über die gesamte Testpyramide
- Nachweisliche Erfahrung in Wartung und Skalierung von Produktivsystemen
- Erfahrung mit Systemdesign und Architekturmustern
Engineering-Mindset
- Du denkst in Systemen, nicht nur in Features
- Du schreibst Code mit Wartbarkeit als Priorität
- Du verstehst die wahren Kosten technischer Schulden
- Du schätzt Dokumentation und Wissenstransfer
- Du gehst Probleme mit langfristigen Lösungen an
- Du hast Erfahrung mit Code, der jahrelang in Produktion läuft
Führung & Kommunikation
- Starke Kommunikationsfähigkeiten mit technischen und nicht-technischen Stakeholdern
- Fließende Englischkenntnisse
- Erfahrung im Mentoring von Junior- und Mid-Level-Engineers
- Fähigkeit, technische Diskussionen zu leiten und Konsens zu erreichen
- Nachweisliche Verbesserung von Engineering-Praktiken
- Proaktiver Ansatz für Systemzuverlässigkeit und Performance
Warum Satellytes
Bereit für deine Bewerbung?
Wir suchen Engineers, die Software als Handwerk betrachten, die gesehen haben wie Systeme skalieren und die verstehen, dass großartige Software für die Ewigkeit gebaut wird. Wenn du unsere Philosophie teilst, nachhaltige und wartbare Systeme zu bauen, freuen wir uns von dir zu hören.
Sende deinen Lebenslauf und eine kurze Vorstellung an careers@satellytes.com.