Senior Software Engineer
Role details
Job location
Tech stack
Job description
In unserem agilen Team übernimmst du die technische Leitung anspruchsvoller Softwareprojekte - von der ersten Idee bis zum Go-Live. Du koordinierst das Team, kommunizierst mit Kunden und sorgst für Qualitätssicherung sowie Prozessoptimierung. Wir arbeiten hauptsächlich mit TypeScript, Next.js und React bzw. mit Python und FastAPI - aber neue Ideen und ein cooler TechStack sind immer willkommen., * Technische Führung von Projekten einschließlich der Koordination des Teams und der Kommunikation mit den Kunden
- Coaching und Mentoring des Teams
- Verantwortung für die Umsetzung anspruchsvoller, innovativer Softwareprojekte - vom erstem Proof-of-Concept bis zum Go-live
- Entwicklung & Optimierung moderner & nutzerzentrierter Web-Apps (Frontend & Backend) mit Technologien wie Next.js, TypeScript und Python
- Integration von KI-Technologien zur Verbesserung der User Experience in enger Zusammenarbeit mit anderen Teams, um innovative Lösungen für reale Probleme zu entwickeln
- Qualitätssicherung und Prozessoptimierung von Webanwendungenfür Skalierbarkeit, Geschwindigkeit und Performance
- Erforschung & (Weiter-) Entwicklung innovativer Bildungs-Use-Cases mit modernsten KI-Technologien von Large Language Models bis zu Vision Transformers
- Erstellung und Entwicklung von projektunterstützenden Packages und Libraries, Du solltest Spaß daran haben, technische Herausforderungen und organisatorische Aufgaben zu meistern und auch mal als "Feuerlöscher" zu agieren. Außerdem bringst du Begeisterung mit, ein Team aus fachlicher Sicht zu führen und komplexe Zusammenhänge schnell zu erfassen. Kurz gesagt: Du hast Bock auf Technik, Organisation und Leadership!
Welche Technologien kommen in dieser Position zum Einsatz?
Du arbeitest mit einem modernen Tech-Stack, der unter anderem Next.js, TypeScript, Python und React umfasst. Außerdem setzen wir auf innovative KI-Technologien wie Large Language Models und Vision Transformers.
Brauche ich Vorerfahrung mit KI-Technologie
Nein, Software-Entwicklung-Erfahrung reicht. Wir bieten umfassende Einarbeitung und 10% Education Time für kontinuierliche Weiterbildung., Wir suchen jemanden mit Motivation und Drive, Leidenschaft für Softwareentwicklung, einem hohen Qualitätsbewusstsein, einer Hands-On-Mentalität und der Fähigkeit, kreativ Probleme zu lösen - auch im Bereich Machine Learning. Zudem solltest du Lust auf deine persönliche Entwicklung haben und Lernbereit sein!
Gibt es Möglichkeiten zur Weiterbildung?
Ja, absolut! Bildung und Weiterentwicklung haben bei uns höchste Priorität - nicht nur extern, sondern auch intern. Wir bieten dir die Möglichkeit, an wöchentlichen Workshops zu Software Engineering und Machine Learning teilzunehmen, um dein Wissen kontinuierlich zu erweitern und dich persönlich wie fachlich weiterzuentwickeln.
Wie sieht die Zusammenarbeit im Team aus?
Du arbeitest eng mit UI/UX-Designern, Product Managern und anderen Entwickler:innen zusammen. Durch regelmäßige Code-Reviews und den Austausch im Team gestalten wir die Entwicklungsprozesse gemeinsam und fördern eine offene Feedback-Kultur.
Requirements
- Fundierte mehrjährige praktische Erfahrung als Software Engineer sowie tiefes Verständnis und Interesse für moderne Web-Technologien
- Selbstständige Arbeitsweise und die Fähigkeit, komplexe technische Entscheidungen zu treffen
- Erfahrung in der eigenständigen, technischen Durchführung von umfangreichen Softwareprojekten
- Ausgeprägte Kommunikationsfähigkeiten und fließende Deutsch- (min. C1) und Englischkenntnisse (min. B2)
- Umfassende Erfahrung in der Fullstack-Entwicklung: z.B. TypeScript, Next.js, React und Python sowie Erfahrung mit Cloud-Plattformen wie AWS
- Sicherer Umgang mit Datenbanken (z.B. SQL)
- Fähigkeit, User-Anforderungen in klare technische Lösungen zu übersetzen, Ein Studium in einem passenden Bereich (z. B. Informatik, Mathematik) ist von Vorteil, aber kein Muss. Quereinsteiger:innen, die sauberen Code zu schätzen wissen und praktische Erfahrung im Softwarebereich mitbringen, sind bei uns ebenfalls herzlich willkommen.
Welche Soft Skills sind wichtig?