Senior Fullstack TypeScript Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
Wir sind schulz.codes: sechs Leute, remote-first, zuhause in Darmstadt. Wir gehen in die Entwicklungsteams von Konzernen und Produktfirmen, damit die danach schneller und verlässlicher liefern. Nicht als ein Entwickler mehr im Projekt, sondern als die Leute, die den Output vom ganzen Team hochziehen. Das geht nur, wenn wir richtig gut sind, deshalb suchen wir auch nicht schnell, sondern genau. Die Rolle in einem Satz: Du gehst mit uns in ein Kundenteam, baust dort mit und bist der Mensch, an dem die technischen Fragen hängenbleiben. Tätigkeiten Drei Dinge bekommst du hier, und die meinen wir wĂśrtlich. Ownership. Du entscheidest selbst Ăźber Architektur, sprichst selbst mit den Fachbereichen und stehst dann auch fĂźr das gerade, was du entschieden hast. Niemand entscheidet Ăźber deinem Kopf und lässt dich das dann umsetzen. Dauer-Ăberstunden gehĂśren da ausdrĂźcklich nicht dazu: war eine Woche fordernd, wird die nächste kĂźrzer. Wirksamkeit. Du wirst nicht daran gemessen, wie viele Tickets du zumachst, sondern daran, was das Team um dich herum ein halbes Jahr später kann. Und du siehst das auch, dafĂźr sind wir klein genug. Und wenn dir was nicht passt, sagst du es und änderst es. Bei uns genauso wie beim Kunden. Das ist hier kein Mut, sondern der Job. Das ist eine Senior-Rolle in der Lieferung. Du fĂźhrst kein Team und wir hängen dir auch keinen Lead-Titel als Karotte vor die Nase. Was du bekommst, ist echte technische Verantwortung, direkter Kundenkontakt und Zeit, richtig gut zu werden. Wir versprechen dir hier weniger als andere Anzeigen, dafĂźr halten wir, was drinsteht. Anforderungen Rund sechs bis acht Jahre Berufserfahrung, davon mehrere Jahre Backend in TypeScript/Node.js in Produktion Architektur selbst verantwortet, nicht nur umgesetzt: Domain-Driven Design, hexagonale Architektur, modularer Monolith sind Entscheidungen, die du getroffen und dann auch ausgehalten hast Entscheidungen auch dann treffen, wenn die Anforderungen noch wackeln Saubere Modellierung von Fachdomänen Cloud auf Architektur-Ebene, mit bewusster Auswahl der Dienste (AWS, Azure und GCP sind uns gleichwertig) React zuverlässig liefern, ohne Frontend-Spezialist zu sein Tests schreiben, Reviews vorleben Ab Woche eins produktiv in einer fremden Codebase Deutsch auf Muttersprachniveau, weil du direkt mit deutschen Fachbereichen sprichst Was uns mehr interessiert als dein Stack Fachlich passende Leute gibt es viele, die Rolle entscheidet sich am Menschen. Drei Dinge mĂźssen bei dir da sein. Lernen als innere Notwendigkeit. Nicht âhab ich gelernt, weil das Projekt es gebraucht hatâ, sondern der echte Drang zu verstehen und vorne mitzugestalten. AI ist dafĂźr gerade das beste Beispiel: sie soll dich verstärken, damit du weiter kommst und mehr baust, aber dein eigenes Verstehen nie ersetzen. Der Antrieb, das Arbeiten fĂźr alle besser zu machen. Nicht nur den eigenen Fortschritt, sondern Team und Kunde spĂźrbar weiterbringen. Menschen um dich herum heben, echte Verbindung aufbauen. Daraus entsteht Vertrauen, und Vertrauen ist bei uns die Grundlage von allem. Ownership, und zwar so wie wir es meinen. Starke Verantwortung fĂźr deine Arbeit und ein StĂźck darĂźber hinaus, aber ausdrĂźcklich keine Dauer-Ăberstunden. In der Zeit, die wir uns vornehmen, geben wir unser Bestes, und danach ist Feierabend. Dazu unser härtestes Kriterium: du musst bereit sein, dich auf unsere Arbeitsweise einzulassen. Wir sind sehr offen fĂźr deine Ideen und ändern gerne Dinge, aber âso kenne ich das, kommt damit klarâ funktioniert hier nicht. Wann wir nicht zusammenpassen Wenn dich vor allem Gehalt und Titel treiben Wenn du deine Arbeitsweise durchdrĂźcken willst, statt erstmal zu verstehen Wenn dir die Regel wichtiger ist als die Wirkung beim Kunden Wenn du AI benutzt, um dich aus dem Verstehen rauszunehmen Bewerbungsprozess 1. Kennenlernen / Hard Facts per Chat 2. Erstgespräch 3. Halber Probetag, an dem du uns und wir dich kennenlernen mit ein paar Alltagsaufgaben - präferiert vor Ort 4. Feedback / Entscheidung
Requirements
- Rund sechs bis acht Jahre Berufserfahrung, davon mehrere Jahre Backend in TypeScript/Node.js in Produktion
- Architektur selbst verantwortet, nicht nur umgesetzt: Domain-Driven Design, hexagonale Architektur, modularer Monolith sind Entscheidungen, die du getroffen und dann auch ausgehalten hast
- Entscheidungen auch dann treffen, wenn die Anforderungen noch wackeln
- Saubere Modellierung von Fachdomänen
- Cloud auf Architektur-Ebene, mit bewusster Auswahl der Dienste (AWS, Azure und GCP sind uns gleichwertig)
- React zuverlässig liefern, ohne Frontend-Spezialist zu sein
- Tests schreiben, Reviews vorleben
- Ab Woche eins produktiv in einer fremden Codebase
- Deutsch auf Muttersprachniveau, weil du direkt mit deutschen Fachbereichen sprichst
Benefits & conditions
- Lernen als innere Notwendigkeit. Nicht âhab ich gelernt, weil das Projekt es gebraucht hatâ, sondern der echte Drang zu verstehen und vorne mitzugestalten. AI ist dafĂźr gerade das beste Beispiel: sie soll dich verstärken, damit du weiter kommst und mehr baust, aber dein eigenes Verstehen nie ersetzen.
- Der Antrieb, das Arbeiten fĂźr alle besser zu machen. Nicht nur den eigenen Fortschritt, sondern Team und Kunde spĂźrbar weiterbringen. Menschen um dich herum heben, echte Verbindung aufbauen. Daraus entsteht Vertrauen, und Vertrauen ist bei uns die Grundlage von allem.
- Ownership, und zwar so wie wir es meinen. Starke Verantwortung fĂźr deine Arbeit und ein StĂźck darĂźber hinaus, aber ausdrĂźcklich keine Dauer-Ăberstunden. In der Zeit, die wir uns vornehmen, geben wir unser Bestes, und danach ist Feierabend.
- Dazu unser härtestes Kriterium: du musst bereit sein, dich auf unsere Arbeitsweise einzulassen. Wir sind sehr offen fĂźr deine Ideen und ändern gerne Dinge, aber âso kenne ich das, kommt damit klarâ funktioniert hier nicht.
Wann wir nicht zusammenpassen
- Wenn dich vor allem Gehalt und Titel treiben
- Wenn du deine Arbeitsweise durchdrĂźcken willst, statt erstmal zu verstehen
- Wenn dir die Regel wichtiger ist als die Wirkung beim Kunden
- Wenn du AI benutzt, um dich aus dem Verstehen rauszunehmen
About the company
Wir sind schulz.codes: sechs Leute, remote-first, zuhause in Darmstadt. Wir gehen in die Entwicklungsteams von Konzernen und Produktfirmen, damit die danach schneller und verlässlicher liefern. Nicht als ein Entwickler mehr im Projekt, sondern als die Leute, die den Output vom ganzen Team hochziehen. Das geht nur, wenn wir richtig gut sind, deshalb suchen wir auch nicht schnell, sondern genau.
Die Rolle in einem Satz: Du gehst mit uns in ein Kundenteam, baust dort mit und bist der Mensch, an dem die technischen Fragen hängenbleiben.
Tätigkeiten
Drei Dinge bekommst du hier, und die meinen wir wĂśrtlich.
Ownership. Du entscheidest selbst Ăźber Architektur, sprichst selbst mit den Fachbereichen und stehst dann auch fĂźr das gerade, was du entschieden hast. Niemand entscheidet Ăźber deinem Kopf und lässt dich das dann umsetzen. Dauer-Ăberstunden gehĂśren da ausdrĂźcklich nicht dazu: war eine Woche fordernd, wird die nächste kĂźrzer.
Wirksamkeit. Du wirst nicht daran gemessen, wie viele Tickets du zumachst, sondern daran, was das Team um dich herum ein halbes Jahr später kann. Und du siehst das auch, dafßr sind wir klein genug.
Und wenn dir was nicht passt, sagst du es und änderst es. Bei uns genauso wie beim Kunden. Das ist hier kein Mut, sondern der Job.
Das ist eine Senior-Rolle in der Lieferung. Du fßhrst kein Team und wir hängen dir auch keinen Lead-Titel als Karotte vor die Nase. Was du bekommst, ist echte technische Verantwortung, direkter Kundenkontakt und Zeit, richtig gut zu werden. Wir versprechen dir hier weniger als andere Anzeigen, dafßr halten wir, was drinsteht.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role â technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Backend Developer Salary in Germany [2023]
Fullstack developer salary in Germany [2023]
Best Coding Boot Camps in Germany
Software Developer Salary in Germany [2023]