Praktikum / Werkstudent/in Full-Stack Web Development – Softwareentwicklung (m/w/d)

02.10.2026

Apply for this job

Email *

Job Description

Die schoolboost GmbH ist ein aufstrebendes EdTech-Unternehmen aus Köln. Wir entwickeln moderne Softwarelösungen, die Schulen, Schulträger und Bildungseinrichtungen bei der Digitalisierung ihrer täglichen Prozesse unterstützen.

Unser Ziel: weniger Verwaltungsaufwand, weniger Zettelwirtschaft und mehr Zeit für das, worauf es in Schulen wirklich ankommt.

Unsere Anwendungen werden bereits von zahlreichen Schulen und weiteren öffentlichen sowie privaten Bildungseinrichtungen genutzt. Dabei entwickeln wir nicht für theoretische Use Cases, sondern für echte Nutzer und sehen unmittelbar, wie unsere Software im Alltag eingesetzt wird.

Für unser Entwicklerteam suchen wir Verstärkung als Werkstudent/in oder Praktikant im Bereich Full-Stack Web Development.

Bei uns arbeitest du nicht nur Tickets ab: Du entwickelst gemeinsam mit unserem Team produktive Software, übernimmst Verantwortung für eigene Features und kannst technische Entscheidungen aktiv mitgestalten.

Als Teil unseres Entwicklerteams arbeitest du direkt an unseren Webanwendungen und begleitest Features von der Idee bis zum produktiven Einsatz.

  • Full-Stack Development: Du entwickelst neue Funktionen für unsere Webanwendungen und verbesserst bestehende Features im Frontend und Backend.
  • Eigene Features: Du übernimmst Verantwortung für eigene Features und Teilprojekte – von der technischen Konzeption über die Implementierung bis zum Deployment.
  • Frontend & UX: Du entwickelst moderne, intuitive Benutzeroberflächen und sorgst dafür, dass komplexe Prozesse für unsere Nutzer einfach funktionieren.
  • Backend & APIs: Du entwickelst und erweiterst Backend-Logik, APIs und Datenmodelle und arbeitest an der Anbindung unterschiedlicher Systeme.
  • Softwarequalität: Du schreibst sauberen, wartbaren und nachvollziehbaren Code und beteiligst dich an Code Reviews, Testing und der kontinuierlichen Verbesserung unserer Codebase.
  • Produktentwicklung: Du arbeitest eng mit Produkt, Support und anderen Entwickler zusammen und bekommst direkt mit, wie deine Features von Schulen und Schulträgern eingesetzt werden.
  • Neue Technologien: Du bringst eigene technische Ideen ein und evaluierst gemeinsam mit uns neue Frameworks, Libraries und Entwicklungsansätze.

  • Praktische Entwicklungserfahrung: Du hast bereits praktische Erfahrung in der Software- bzw. Webentwicklung gesammelt – beispielsweise durch eigene Projekte, Praktika, Werkstudententätigkeiten oder Open-Source-Projekte.
  • Programmierkenntnisse: Du hast Erfahrung mit modernen Programmiersprachen wie TypeScript/JavaScript, Python, Go oder vergleichbaren Technologien. Du musst nicht alle davon beherrschen.
  • Web-Frameworks: Du hast bereits mit modernen Web-Frameworks wie React, Next.js oder vergleichbaren Technologien gearbeitet.
  • Backend-Verständnis: Der Umgang mit APIs, Datenbanken und serverseitiger Anwendungslogik ist für dich kein Neuland.
  • Git & Softwareentwicklung: Du hast Erfahrung mit Git und kennst grundlegende Abläufe moderner Softwareentwicklung.
  • Studium: Du studierst Informatik, Wirtschaftsinformatik, Software Engineering oder einen vergleichbaren Studiengang.
  • Eigenständigkeit: Du kannst dich selbstständig in bestehende Codebases und neue Technologien einarbeiten und technische Probleme strukturiert lösen.
  • Sprache: Du verfügst über gute Deutsch- oder Englischkenntnisse.

Wichtig: Du musst unseren aktuellen Tech-Stack nicht bereits vollständig beherrschen. Entscheidend sind für uns praktische Entwicklungserfahrung, ein gutes technisches Verständnis und die Fähigkeit, dich schnell in neue Technologien einzuarbeiten.

  • Echte Produktentwicklung: Dein Code landet nicht in einem Übungsprojekt, sondern wird produktiv eingesetzt und verbessert den Arbeitsalltag an Schulen.
  • Verantwortung ab Tag 1: Du arbeitest an echten Features und kannst schnell Verantwortung für eigene Projekte übernehmen.
  • Steile Lernkurve: Du sammelst praktische Erfahrung in professioneller Softwareentwicklung und entwickelst dich fachlich kontinuierlich weiter.
  • Moderner Tech-Stack: Du arbeitest mit aktuellen Technologien und kannst neue Tools und technische Ansätze aktiv einbringen.
  • Direkter Einfluss: Flache Hierarchien und kurze Entscheidungswege ermöglichen es dir, eigene Ideen einzubringen und tatsächlich umzusetzen.
  • Flexibles Arbeiten: Flexible Arbeitszeiten und die Möglichkeit zum hybriden Arbeiten lassen sich ideal mit deinem Studium vereinbaren.
  • Persönliches Onboarding: Wir führen dich strukturiert in unsere Produkte, Entwicklungsprozesse und bestehende Codebase ein.
  • Zukunftsperspektive: Wenn es für beide Seiten passt, bieten wir dir sehr gute Möglichkeiten, langfristig Teil unseres Teams zu bleiben.
  • Startup-Kultur in Köln: Dich erwartet ein junges, hilfsbereites Team mit regelmäßigen Teamevents und kostenlosen Getränken in unserem Büro.