Senior Software Engineer & Tech Lead (m/f/d) — Remote
Den größten Teil deiner Zeit (~70%) verbringst du mit Entwicklung — hands-on, im Produktivcode. Den anderen Teil investierst du ins Team: Code Reviews, Pairing, Leute entblocken, wenn sie nicht weiterkommen, und uns helfen, die Standards und Gewohnheiten eines echten Entwicklungsteams aufzubauen.
Das ist eine fachliche Lead-Rolle, keine Management-Rolle. Du führst keine Mitarbeitergespräche und verantwortest keine Personalplanung — du verantwortest die Qualität und sorgst dafür, dass unsere Auslieferung planbar wird. Du arbeitest eng mit unserem CTO zusammen: Er gibt Architektur und Richtung vor und treibt unsere experimentelleren Projekte. Er baut das Fundament, du sorgst dafür, dass das Team sauber darauf aufbaut.
Tätigkeiten
Deine Aufgaben
- Als Senior-Entwickler Produktiv-Features im Backend bauen (und im Frontend, wenn nötig)
- Code reviewen, pairen und der Sparringspartner sein, an den sich das Team bei kniffligen Problemen wendet
- Mit aufbauen, was uns ehrlich gesagt noch fehlt: gemeinsame Standards, sinnvolle Prozesse, Dokumentation, eine echte Review-Kultur
- Die Auslieferung planbar machen — stabile, saubere Ergebnisse im Tagesgeschäft
- Zwei unserer Entwickler (einer aus Go, einer aus dem Frontend/JS) beim Umstieg auf PHP-Backend unterstützen
Unser Stack
- Backend: PHP 8 (Yii2),
- Datenbank: PostgreSQL
- Frontend: JavaScript + React
- Messaging: Redis (Streams), Kafka
- Infrastruktur: Linux — Produktion auf NixOS, Dev-Laptops auf Arch
Anforderungen
Das bringst du mit
- Starker Senior-Entwickler mit mehreren Jahren Produktionserfahrung
- Sehr gute Kenntnisse in mindestens einer Backend-Sprache — PHP — und die Bereitschaft, in einem jungen Team zu arbeiten. Seniorität und Urteilsvermögen zählen für uns mehr als dein exakter Stack am ersten Tag.
- Den Instinkt, technisch zu führen: Du hebst das Niveau über Reviews, Mentoring und Vorbild, nicht über Autorität
- Du willst in eine Lead-Rolle hineinwachsen — vorherige Lead-Erfahrung ist ein Plus, kein Muss
- Deutsch auf B2/C1-Niveau. Unser Team arbeitet auf Deutsch, das ist nicht verhandelbar.
Schön zu haben: Erfahrung im Aufbau von Engineering-Standards oder einer Review-Kultur; eventbasierte Systeme (Kafka / Redis Streams); Sicherheit mit Nix / Linux
Team
Wir sind ein kleines Team, in dem deine Arbeit sichtbar ist und deine Standards prägen, wie wir bauen.
Du arbeitest eng mit unserem CTO / Architekt sowie:
- 1 Go-Entwickler, der jetzt zusätzlich PHP-Backend macht
- 1 JS/React-Frontend-Entwickler, der jetzt zusätzlich PHP-Backend macht
- 1 Senior DevOps-Engineer
- 1 Junior DevOps-Engineer
Bewerbungsprozess
1. Du erhältst innerhalb 3 Tagen nach Bewerbung eine Rückmeldung von uns
2. Weiter geht es mit einem ersten Gespräch per Videokonferenz