
Frontend Developer, Vue.js
ROSE Bikes
full-time
Posted on:
Location Type: Hybrid
Location: Essen • 🇩🇪 Germany
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
JavaScriptNuxtTypeScriptVue.js
About the role
- Develop and optimize our web frontends based on Vue.js and Nuxt
- Shape the technical implementation of our e‑commerce strategy
- Implement UI/UX concepts with a focus on accessibility and usability
- Contribute to the further development of our frontend architecture
- Take responsibility for code quality, reviews and tests
- Address security aspects in the frontend and work according to current best practices
- Work in an agile, cross‑functional team on stable release processes and continuous deployment
- Use modern tools, including AI‑assisted tools
- Proactively drive your professional development through training, conferences and team knowledge exchange
Requirements
- Solid experience in frontend development with HTML, CSS and JavaScript/TypeScript
- Strong knowledge of Vue.js and ideally Nuxt
- Confident handling of design systems
- Good understanding of web security best practices
- Experience with agile methodologies such as Scrum or Kanban
- Ideally experience in the e‑commerce domain — e.g., shops, checkout flows, payment or tracking
- Familiarity with modern frameworks and tools such as Pinia, Tailwind, Zod, CI/CD pipelines or cloud environments is a plus
- Independent, team‑oriented working style and an agile mindset
- Fluent German and English (C2 written and spoken)
- Permanent residence in Germany for at least 3 years
Benefits
- Work for a strong brand with real fans
- Visible impact on millions of users
- Open team culture with short decision‑making paths
- Hybrid working (Bocholt, Essen, Hamburg & remote work)
- Flexible working hours and modern tools
- Benefits such as Hansefit, company bike leasing and staff discounts
- Company events — from rideouts to company parties
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
HTMLCSSJavaScriptTypeScriptVue.jsNuxtUI/UXweb securityagile methodologiese-commerce
Soft skills
independent workingteam-orientedagile mindset