Senior Software Engineer (m/w/d) TypeScript
Grow with us – join our Product Platform Development Team! This full‑time role is based in Munich/Berlin/Hamburg or can be performed remotely within Germany, starting immediately. As a Senior Fullstack Software Engineer you will lead technical direction and execution for our myCampus student‑facing online platforms.
Your tasks
* Develop student‑facing platforms for study management, learning content and online exams.
* Design, implement and maintain applications using TypeScript across the stack (Vue 3, NestJS) and contribute to PHP/Laravel services.
* Build and evolve micro‑frontends (single‑spa) and scalable backend services.
* Work with SQL/No‑SQL databases (MySQL, PostgreSQL, MongoDB) and deploy scalable solutions.
* Integrate with at least one message broker such as Kafka.
* Contribute to discussions on event‑driven and distributed architecture.
* Ensure accessibility, performance and reliability, meeting WCAG 2.1 AA standards.
* Ship production‑quality software with testing, CI/CD and observability (Datadog).
* Stay updated on emerging technologies and integrate GenAI concepts (e.g., Model Context Protocol / MCP).
Your profile
* Expert knowledge of TypeScript on the backend with frameworks such as NestJS (Fastify/Express a plus).
* Solid understanding of modern web technologies and frameworks such as Vue 3 (or React/Svelte with willingness to adopt Vue).
* Experience working with PHP/Laravel is a plus.
* Knowledge of SQL/No‑SQL databases and data modeling.
* Familiarity with event‑driven architectures, messaging patterns, and micro‑frontends (single‑spa or Module Federation).
* Open‑minded, adaptable, proactive with excellent communication skills; English required.
* Passion for GenAI integration (RAG/LLM tooling, MCP), observability (e.g., Datadog), and accessibility (WCAG 2.1 AA); German a plus.
Benefits
* Support and empowerment to achieve personal and professional goals.
* Remote or flexible location – choose the place that maximizes productivity.
* Flexible time – freedom to organize your schedule.
* Free access to all e‑learning platforms and a technology course of your choice.
* Mobility benefits: DeutschlandTicket, Jobrad bike leasing, eco‑friendly travel options.
* Flex days: 30 vacation days plus an extra birthday day and holidays on Christmas Eve and New Year’s Eve.
We are a leading university of applied science with over 140,000 students and 4,000 employees from more than 87 nationalities. Join our engineering team and help shape digital education experiences for millions.
Apply now – no cover letter required. For further questions, contact Ronja Kiser at ronja.kaiser@iu.org.
Please note that, for data protection reasons, we are not allowed to process email applications.
We cherish a culture of inclusiveness and do not tolerate discrimination based on race, gender, religion, age, sexual orientation or disability. We welcome you as you are and look forward to building a diverse community at IU.
#J-18808-Ljbffr