remoteonsite
Software Developer - Vue.js - Dassault Systemes
Software Engineer
Frontend developer with 2–4 years of experience building high‑performance, scalable user interfaces using Vue.js and modern web technologies for a software development lifecycle management platform.
About the role
Key Responsibilities
- Design and implement responsive, high‑performance UI components using Vue.js and related web technologies.
- Collaborate with product owners and backend engineers to integrate RESTful services and ensure seamless data flow.
- Write clean, maintainable code following best practices, code reviews, and automated testing standards.
- Optimize application performance, accessibility, and cross‑browser compatibility.
- Participate in agile ceremonies, contribute to sprint planning, and help continuously improve the development workflow.
Requirements
- 2–4 years of professional experience in frontend development, primarily with Vue.js.
- Strong proficiency in JavaScript (ES6+), HTML5, CSS3, and preferably TypeScript.
- Hands‑on experience consuming REST APIs and working with version control systems such as Git.
- Understanding of modern build tools (Webpack, Vite) and CI/CD pipelines.
- Excellent problem‑solving skills and ability to work effectively in a collaborative, agile environment.
Skills
vuejsjavascripttypescript