devs group

Senior Vue.js Developer

devs group

full-time

Posted on:

Location Type: Hybrid

Location: ZürichSwitzerland

Visit company website

Explore more

AI Apply
Apply

Salary

💰 CHF 80,000 - CHF 110,000 per year

Job Level

About the role

  • Development and enhancement of modern web front-ends with Vue 3
  • Implementation of complex, component-based user interfaces
  • Ensuring accessibility in accordance with WCAG AA+ (including relevant Swiss standards)
  • Close collaboration with UX, backend, and DevOps teams
  • Translating UX concepts and design specifications into maintainable code
  • Integration and use of Node.js-based services
  • Building and maintaining automated tests
  • Participating in code reviews and ensuring quality and coding standards are met

Requirements

  • At least 4 years of verifiable project experience as a software developer
  • Vue 3: relevant project experience, ideally supported by certificates, degrees, or continuing education
  • SCSS, HTML, JavaScript: > 3 years of project experience
  • Accessible web development (WCAG AA+): > 1 year of project experience
  • UX implementation and understanding: > 3 years of project experience
  • Component-based web development: > 3 years of project experience
  • Node.js: > 3 years of project experience
  • Automated testing: > 3 years of project experience
  • Experience with Docker, Kubernetes and CI/CD pipelines (nice to have)
  • Language skills German: at least C1, spoken and written (business fluent)
  • English: at least B1, spoken and written (business proficient)
Benefits
  • Remote work? Of course — no problem, except when you need to visit the client.
  • Excellent work–life balance through very flexible vacation planning and a relaxed working atmosphere
  • A young, dynamic team with a forward-looking mindset
  • Hands-on experience with the latest technologies
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Vue 3SCSSHTMLJavaScriptNode.jsautomated testingaccessible web developmentcomponent-based web developmentUX implementation
Soft Skills
collaborationcommunication