Backend-Entwicklung
- Umsetzung und Optimierung der Geschäftslogik in Python und Anpassung an die sich entwickelnden Anforderungen der Anwendung
- Erstellung, Dokumentation und Pflege von individuellen API-Methoden, die vom Frontend aufgerufen werden
- Sicherstellung einer sauberen infrastrukturellen Architektur, um eine stabile, leistungsfähige Anwendung zu gewährleisten (Docker)
- Umsetzung intelligenter KI-Funktionen und smarter Automatisierungen
Frontend-Entwicklung
- Umsetzung und Optimierung von Vue.js-Komponenten auf Basis von Design-Vorgaben aus Tools wie Figma
- Anwendung moderner UI-Frameworks wie Tailwind UI
- Integration und Nutzung von State-Management-Tools wie Pinia oder Vuex
Full-Stack-Aufgaben
- Weitgehend selbständige Zusammenarbeit im Team nach dem Scrum Framework. Enge Abstimmung mit Frontend-, Backendentwickler:innen, Designer:innen und dem Produktmanagement, um Anforderungen präzise umzusetzen.
- Optimierung der Performance sowohl im Frontend als auch im Backend.
- Testing und Debugging in allen Schichten der Anwendung (z. B. Unit-Tests, Integrationstests).
- Dokumentation und Pflege der gesamten technischen Lösung, einschließlich API-Endpunkte und Datenmodelle.
Was du mitbringen solltest
- Ein abgeschlossenes Studium in (Wirtschafts-)Informatik oder eine vergleichbare Ausbildung
- Kenntnisse in HTML, Java / TypeScript, CSS und vorzugsweise Tailwind UI sowie Erfahrung in Frameworks wie Vue.js, React o. Ä.
- Fundierte Kenntnisse in Python oder ähnlichen Programmiersprachen und ein gutes Verständnis objektorientierter Programmierung
- Saubere Code-Qualität: Erfahrung mit Coding-Standards, Versionskontrolle (z. B. Git) und Clean-Code-Prinzipien
- Grundlagen in UI/UX-Design: Fähigkeit, Design-Vorgaben (z. B. Figma, Adobe XD) in Frontend-Komponenten umzusetzen (Full-Stack)
- Erfahrung in agilen Arbeitsweisen mit Scrum, Kanban oder hybriden Methoden in agilen Teams
- Leidenschaft für Technologie
- Erfahrungen mit dem Frappe Framework bzw. ERPNext oder vergleichbaren Frameworks sind wünschenswert, aber nicht zwingend erforderlich
Warum du bei uns genau richtig bist
- Die Chance, aktiv an der Gestaltung eines innovativen, schnell wachsenden Start-ups innerhalb eines Ökosystems etablierter IT-Unternehmen mitzuwirken
- Ein kreatives und inspirierendes Arbeitsumfeld mit flachen Hierarchien und kurzen Entscheidungswegen
- Schnelle Übernahme von Verantwortung mit klaren Entwicklungszielen
- Raum für persönliche und berufliche Weiterentwicklung durch Workshops, Trainings und Konferenzen
- 30 Tage Urlaub, flexible Arbeitszeiten & Möglichkeit zum Remote-Arbeiten
- Zusammenarbeit mit einem leidenschaftlichen, technologiebegeisterten Team, das Innovationen lebt