We are the leading e-commerce company in the window and door sector in Europe. Behind our nine online shops is Neuffer Fenster + Türen GmbH, founded in Stuttgart in 1872. We see ourselves as a technology company, are proud of our ambitious team and are always on the lookout for talented people who want to become part of our success story.
Tasks
Develop and maintain frontend components using TypeScript, Vue, Tailwind and Vite
Cover frontend code with unit tests
Write API clients to interact with backend systems
Monitor frontend error logs and metrics to proactively improve stability, performance, and UX
Test and debug frontend components
Continuous improvement of usability, accessibility, and performance of web applications
Requirements
Several years of experience writing modern JavaScript \& TypeScript
Familiarity with Vue.js or React (we use Vue.js)
Hands-on experience with Vite as a modern frontend build tool
Experience working with state management libraries such as Pinia or Vuex
Deep understanding of CSS - using utility-first frameworks like Tailwind CSS is second nature
Comfortable writing unit tests for the components you implement (TDD is a strong plus)
Strong problem-solving skills and proactive attitude in suggesting solutions and improvements
Good communication skills, fluent English
Nice to have:
Experience in the entire software development lifecycle: research, design, development, and implementation
Experience working with Tailwind
Hands-on experience with Vite as a modern frontend build tool
Experience working with state management libraries such as Pinia or Vuex
Fluency in German
Benefits
an exciting job in an innovative and international working environment
short decision-making processes, open communication and room for implementing own ideas
a modern workplace in the city centre of Stuttgart with ideal transport connections
a variety of team events + internal training and development opportunities
fresh fruit, smoothies and sponsored lunch 3x a week including TGIF-BBQ on our 300 sqm terrace
corporate benefits: high-quality special discounts from well-known manufacturers and brand
Do you want to be part of our team? Then apply now! More than 100 colleagues in open, dynamic teams in Stuttgart are looking forward to meeting you!