Senior Software Engineer & Tech Lead - Remote
Role details
Job location
Tech stack
Job description
Den grossten 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 fuhrst keine Mitarbeitergesprache und verantwortest keine Personalplanung - du verantwortest die Qualitat und sorgst dafur, 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 dafur, DASS das Team sauber darauf aufbaut.
Tatigkeiten
Deine Aufgaben
- Als Senior-Entwickler Produktiv-Features im Backend bauen (und im Frontend, wenn notig)
- 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 Tagesgeschaft
- Zwei unserer Entwickler (einer aus Go, einer aus dem Frontend/JS) beim Umstieg auf PHP-Backend unterstutzen
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. Senioritat und Urteilsvermogen zahlen fur uns mehr als dein exakter Stack am ersten Tag.
- Den Instinkt, technisch zu fuhren: Du hebst das Niveau uber Reviews, Mentoring und Vorbild, nicht uber Autoritat
- 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.
Schon 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 pragen, wie wir bauen.
Du arbeitest eng mit unserem CTO/Architekt sowie:
- 1 Go-Entwickler, der jetzt zusatzlich PHP-Backend macht
- 1 JS/React-Frontend-Entwickler, der jetzt zusatzlich PHP-Backend macht
- 1 Senior DevOps-Engineer
- 1 Junior DevOps-Engineer
Bewerbungsprozess
-
Du erhaltst innerhalb 3 Tagen nach Bewerbung eine Ruckmeldung von uns
-
Weiter geht es mit einem ersten Gesprach per Videokonferenz
Requirements
- Sehr gute Kenntnisse in mindestens einer Backend-Sprache - PHP - und die Bereitschaft, in einem jungen Team zu arbeiten. Senioritat und Urteilsvermogen zahlen fur uns mehr als dein exakter Stack am ersten Tag.
- Den Instinkt, technisch zu fuhren: Du hebst das Niveau uber Reviews, Mentoring und Vorbild, nicht uber Autoritat
- 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.
Schon zu haben: Erfahrung im Aufbau von Engineering-Standards oder einer Review-Kultur; eventbasierte Systeme (Kafka/Redis Streams); Sicherheit mit Nix/Linux