Full-Stack Developer (m/w/d) – TimeEngineer
Du entwickelst unser SaaS-Produkt TimeEngineer weiter und baust neue Features für Architekten und Ingenieure. Bewerbungen willkommen auf 520€-Basis, als Werkstudent, Praktikum oder Teilzeit.
Die Rolle
Als Full-Stack Developer bei Spreadity bist Du maßgeblich am Ausbau unseres SaaS-Produkts TimeEngineer beteiligt – einer modernen Zeiterfassungs- und Projektmanagement-Lösung speziell für Architektur- und Ingenieurbüros. Du arbeitest an spannenden technischen Herausforderungen, von der Datenbankarchitektur bis zum UX-Design, und hast direkten Einfluss auf die Produktentwicklung. Wir freuen uns ausdrücklich über Bewerbungen auf 520€-Basis, als Werkstudent, im Praktikum oder in Teilzeit; Vollzeit ist hier keine Voraussetzung. Wichtiger als ein beeindruckender CV ist uns echte Begeisterung für sauberen Code und Produktdenken.
deine Aufgaben
- Entwicklung und Weiterentwicklung von TimeEngineer (Frontend & Backend)
- Design und Implementierung neuer Features basierend auf Kundenfeedback
- Aufbau und Optimierung von REST APIs und Datenbankstrukturen
- Integration von Drittanbieter-Services und APIs (z.B. DATEV, Buchhaltungssoftware)
- Implementierung von automatisierten Tests und CI/CD-Pipelines
- Performance-Optimierung und Skalierung der Anwendung
- Code Reviews und Pair Programming mit dem Team
- Direkte Zusammenarbeit mit Kunden bei Beta-Tests und Feature-Releases
Das bringst du mit
Anforderungen (Must-have)
- Solide Kenntnisse in TypeScript und modernen JavaScript-Frameworks (Next.js/React)
- Grundverständnis für Backend-Entwicklung (Node.js, APIs, Datenbanken)
- Erste praktische Erfahrung mit Web-Entwicklung (Projekte, Freelance, erste Jobs oder starke Hobby-Projekte)
- Verständnis für UX/UI-Design und moderne Web-Standards
- Erfahrung mit Git und grundlegenden Entwicklungsworkflows
- Eigenverantwortliche, strukturierte Arbeitsweise und Lust, Neues zu lernen
- Gute Deutsch- und Englischkenntnisse
- Portfolio oder GitHub-Profil, das zeigt, was Du drauf hast
Nice-to-have (Von Vorteil, aber nicht zwingend)
- Mehrjährige professionelle Entwicklungserfahrung (2-5 Jahre)
- Erfahrung mit Next.js 14+, Tailwind CSS und modernen React-Patterns
- Kenntnisse in Cloud-Infrastruktur (AWS, Azure, Vercel o.ä.) und DevOps
- Erfahrung mit SaaS-Produkten und Multi-Tenancy-Architekturen
- Fundierte Kenntnisse in relationalen Datenbanken (PostgreSQL, MySQL)
- Verständnis für Authentifizierung, Autorisierung und Web-Security
- Erfahrung mit Test-Frameworks (Jest, Playwright, Vitest)
- Interesse an oder Erfahrung in der Architektur-/Baubranche
- Beiträge zu Open-Source-Projekten
Das bieten wir dir
- Modern Tech Stack: Next.js, TypeScript, Tailwind, PostgreSQL, Vercel – lerne mit den besten Tools
- Produktverantwortung: Du baust ein echtes SaaS-Produkt, das täglich von Kunden genutzt wird
- Direktes Kundenfeedback: Kurze Feedback-Schleifen, keine Wasserfall-Entwicklung
- Tech-Freiheit: Wir sind offen für neue Tools und Ansätze – bring Deine Ideen ein
- Mentoring & Wachstum: Lerne von erfahrenen Entwicklern durch Code Reviews und Pair Programming
- Flexible Beschäftigungsformen: 520€-Basis, Werkstudent, Praktikum oder Teilzeit möglich
- Kleine Codebase: Überschaubar, gut dokumentiert, kein Legacy-Chaos – perfekt zum Lernen
Warum bei Spreadity arbeiten?
Sinnvolle Projekte
Keine austauschbaren PowerPoints – du siehst die direkte Wirkung deiner Arbeit.
Kleines Team
Kurze Wege, flache Hierarchien, schnelle Entscheidungen. Deine Ideen zählen.
Weiterentwicklung
Budget für Konferenzen, Schulungen, Bücher. Wir investieren in dein Wachstum.
Flexibilität
Remote-Arbeit, flexible Zeiten, Vertrauensarbeitszeit. Work-Life-Balance.
Wertschätzung
Faire Bezahlung, transparente Kommunikation, ehrliches Feedback.
Innovation
KI, neue Tools, moderne Technologien – du kannst experimentieren.
Jetzt bewerben
Bewirb dich für die Position Full-Stack Developer (m/w/d) – TimeEngineer per E-Mail. Wir freuen uns auf deine Unterlagen!
Was wir von dir brauchen:
- Kurzes Anschreiben: Warum Spreadity? Warum diese Position? Was bringst du mit?
- Lebenslauf: Gerne kreativ, muss nicht Standard sein
- Optional: Portfolio, GitHub-Profil, LinkedIn, Blog – zeig uns, was du kannst
Betreff: Verwende gerne "Bewerbung: Full-Stack Developer (m/w/d) – TimeEngineer" als Betreff, damit wir deine Bewerbung direkt zuordnen können.
Datenschutz: deine Bewerbungsdaten werden ausschließlich für den Bewerbungsprozess verwendet und gemäß DSGVO behandelt. Siehe unsere Datenschutzerklärung.