Junior Software Engineer - Fullstack mit Frontend-Schwerpunkt
Role details
Job location
Tech stack
Job description
Fullstack-Entwicklung mit Frontend-Schwerpunkt
- Entwicklung und Optimierung von Weboberflächen mit modernen Frameworks wie React oder Svelte
- Umsetzung responsiver, performanter UIs für interne Tools, Dashboards und kundennahe Anwendungen (z. B. für Hotelprojekte)
- Mitgestaltung von UX und Interaktionskonzepten - von ersten Klick-Dummies bis zum Live-Produkt
- Integration von Frontend-Komponenten in bestehende Systeme und Webanwendungen
Backend & Datenanbindung
- Entwicklung und Pflege von einfachen bis mittleren Backend-Funktionen (z. B. in Python) zur Unterstützung deiner Frontend-Features
- Anbindung von APIs und Datenquellen (REST/JSON) sowie Verarbeitung und Aufbereitung von Daten für die Darstellung im Frontend
- Mitarbeit an der Konzeption von Datenpipelines und Schnittstellen zu internen Systemen und Automatisierungen
Prozessautomatisierung & interne Tools
- Integration von Automatisierungslösungen (z. B. Power Automate, n8n) in Weboberflächen und interne Tools
- Unterstützung bei der Analyse von Unternehmensprozessen und Umsetzung nutzerfreundlicher Oberflächen für automatisierte Workflows
- Aufbau von einfachen Dashboards und Reports zur Visualisierung von Kennzahlen
Allgemeine IT- & Projektaufgaben
- Mitwirkung bei Anforderungsanalyse, Planung und Dokumentation von Projekten
- Enge Zusammenarbeit mit Beratung, Marketing und Entwicklung, um digitale Lösungen ganzheitlich zu denken
- Unterstützung beim Betrieb, Monitoring und der kontinuierlichen Weiterentwicklung unserer Webanwendungen
Requirements
- Erste Berufserfahrung oder fundierte Projekterfahrung in der Webentwicklung (z. B. Praktika, Werkstudententätigkeit, eigene Projekte)
- Gute Kenntnisse in HTML, CSS und JavaScript, idealerweise erste Erfahrungen mit TypeScript
- Erfahrung mit mindestens einem modernen Frontend-Framework (React oder Svelte) und Lust, dich hier weiterzuentwickeln
- Grundkenntnisse in einer Backend-Sprache (bevorzugt Python) sowie Interesse, deine Fullstack-Skills auszubauen
- Verständnis für APIs, Datenformate (z. B. JSON) und einfache Datenverarbeitung
- Strukturierte, eigenständige Arbeitsweise, kombiniert mit Lernbereitschaft und Teamgeist
- Freude daran, Verantwortung für eigene Features zu übernehmen und diese von Idee bis Rollout zu begleiten
Nice to have
- Erfahrung mit State-Management (z. B. Redux, Zustand o. Ä.)
- Erste Berührungspunkte mit Datenbanken (z. B. SQL) oder Reporting/BI-Tools
- Interesse an KI-gestützten Tools (z. B. für Prototyping, Testing, Content-Unterstützung)
- Erfahrung in der Zusammenarbeit mit Design-/Marketing-Teams
Benefits & conditions
- Gestaltungsspielraum in einer strukturierten Aufbauphase - du kannst Frontend-Patterns, Komponentenbibliotheken und Best Practices aktiv mitprägen
- Arbeiten in einem Setup, in dem IT, Automatisierung und Marketing zusammen gedacht werden
- Kurze Entscheidungswege, direkter Draht ins Management und hohes Vertrauen in eigenverantwortliches Arbeiten
- Moderne Tools und ein Umfeld, in dem Ausprobieren und Lernen ausdrücklich erwünscht sind
- Flexible Arbeit (Hybrid/Remote nach Absprache) und ein kollegiales Umfeld mit Fokus auf verlässliche, hochwertige Ergebnisse