Senior Software Engineer
Role details
Job location
Tech stack
Job description
GraphQL Basic HTML TypeScript HTML Englisch JavaScript CSS Entwicklungsumgebungen Kommunikation Mentoring Nachhaltigkeit Continuous Integration DevOps Node.js Automatisierung Engineering Kommunikationsfähigkeit Flexibilität Zuverlässigkeit, * 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
Requirements
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
Benefits & conditions
Job-Rad Entwicklungsmöglichkeiten Betriebliche Altersvorsorge Flexible Arbeitszeiten Zusätzliche Urlaubstage, Warum Satellytes Arbeite mit einem Team aus ausschließlich Senior Engineers Remote-first-Kultur mit Flexibilität in ganz Europa 30 Tage Urlaub Wettbewerbsfähige Vergütung mit transparenten Gehaltsbändern Weiterbildungsbudget für Konferenzen, Kurse und Bücher Bikeleasing-Programm Betriebliche Altersvorsorge (bAV) Regelmäßige Team-Meetups und Offsites Flexible Arbeitszeiten - wir optimieren für Output, nicht Präsenz Fokus auf nachhaltiges Tempo - keine Crunch Time oder Burnout Langfristige Projekte, bei denen deine Entscheidungen dauerhaften Impact haben