We are seeking an experienced Vue.js Developer to join one of our high-performing European client teams working on modern SaaS and enterprise-grade web applications. This is a long-term engagement focused on building clean, performant user interfaces and enhancing cross-platform experiences.
The role is open to EU-based candidates or those with a valid European work permit. Both contract and permanent positions are available. Remote flexibility with optional relocation assistance.
Develop and maintain high-quality front-end applications using Vue 3, Vuex/Pinia, Vue Router, and modern JavaScript (ES6+)
Translate UI/UX designs into modular, reusable components with responsive design principles
Integrate with REST or GraphQL APIs, manage state across complex applications
Optimize front-end performance, accessibility, and cross-browser compatibility
Collaborate with backend developers, designers, and QA engineers in an Agile/Scrum setup
Write clean, well-documented code and conduct peer code reviews
Implement unit and end-to-end tests using Jest, Cypress, or similar testing frameworks
Troubleshoot, debug, and resolve UI issues in complex data-driven interfaces
Contribute to front-end architecture discussions and continuous improvement initiatives
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
4+ years of hands-on experience with Vue.js development (Vue 2 or 3)
Strong TypeScript knowledge and component-driven architecture
Experience with Vuex, Pinia, Nuxt.js, or Vite tooling
Proficiency in HTML5, CSS3 (SASS/SCSS), and responsive design best practices
Familiarity with RESTful APIs, GraphQL, and async data handling
Understanding of Webpack, bundling, and performance optimization
Solid experience with Git, CI/CD pipelines, and Agile team collaboration
Fluent in English; other European languages are an asset
EU citizenship or valid work authorization is required
Work with innovative European clients and digital product teams
Remote or hybrid work setup with flexible hours
Competitive salary/freelance rate based on seniority and engagement type
Full support during onboarding and optional relocation assistance
Exposure to modern frameworks, cloud-native applications, and career progression opportunities
Interested?
Send us your resume via the “Submit CV” form or directly to: careers@bentechapex.com