Senior Software Engineer
Role details
Job location
Tech stack
Job description
As a Senior Software Engineer (m/f/d) with a focus on web and hybrid mobile frontends, you will accelerate the further development of our platform. You develop scalable, high-performing, and accessible UIs, translate design systems into living components, and support our teams with your expertise in their daily work. Your contribution ensures that our users enjoy an intuitive, inclusive, and delightful experience - while keeping our platform flexible and future-proof.
Frontend architecture & development
- You take responsibility for the architecture and further development of our Vue 3 applications.
- You build and maintain a scalable design system library.
- Your develop modular, testable UI components.
- You build and maintain a scalable design system library.
Quality & performance
- You optimize rendering, bundle size, and runtime performance.
- You implement automated tests with Cypress, Playwright, and Vitest.
- You document components in Storybook.
Collaboration & mentoring
- You collaborate closely with designers to create inclusive, responsive UIs.
- You support branding, theming, and white-label features.
- You coach and mentor engineers in the team., * We have Social Impact: Sdui's vision is to transform the daily life of schools. Empower humans to transform education for a better tomorrow! Additionally, you can take two days off per year for volunteer activities.
- Flexibility & New Work: Flexible working hours, remote work, and workations within the EU (+Switzerland & UK) are possible with us.
- We care about Mental Health: We offer all employees access to OpenUp, an online service for mental health and personal development.
- People Development: Active learning time, courses via a learning platform, and ongoing professional development opportunities are already in place and continuously evolving.
- We love our Team: You'll be part of a motivated team that supports one another. A positive working atmosphere is essential for us! We also offer a "teambuilding budget" for shared workshops and team events.
- We embrace Start-Up Culture & Growth: You want to take on responsibility, love challenges, and grow with us? Perfect! We are committed to continuously improving collaboration and ensuring that everyone in the team can contribute to shaping the company.
Requirements
Do you have experience in TypeScript?, * You hold a degree in Computer Science or a comparable field.
- You bring at least 5 years of experience in modern frontend development, ideally with Vue 3.
- You are proficient in TypeScript, CSS architecture, theming, and state management (e.g. VueX).
- You have experience with test automation (Cypress, Playwright, Vitest) as well as REST/GraphQL integration.
- You are confident working with tools like Vite, Storybook, ESLint & Prettier.
- You speak German at least at C1 level and are fluent in English.
What you bring
- You are passionate about clean, maintainable code and performant applications.
- You have a strong sense for design, accessibility, and user experience.
- You work in a structured, solution-oriented way and enjoy teamwork.
- You take ownership and enjoy sharing your knowledge with others.
Benefits & conditions
Pulled from the full job description
- Flexible schedule
About the company
Sdui is one of the fastest growing start-ups in the German edtech industry.
Our goal? To empower people to transform education - for a better tomorrow!
We believe that the future of learning is highly personalized, engaging and relevant to real life. That's why our entire team is working towards one vision: a world where technology enables everyone to participate in the best education possible.
That's why we're building the operating system for modern education. Sdui simplifies communication and organization to connect people and make learning more effective and accessible worldwide. Join our team and shape the future of education with us.