Vue.js Lead Developer
adesso SE
1 month ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Tech stack
JavaScript (Programming Language)
Application Programming Interfaces (APIs)
Application Performance Management
HTML5
Cascading Style Sheets (CSS)
Code Review
DevOps
jQuery
Javaserver Pages
Routing
Node.js
TypeScript
Network Routers
Cypress (Programming Language)
Backend
Vue.js
WebPack
AngularJS
GraphQL
Front End Software Development
Job description
We are looking for an experienced Vue.js Lead Developer with strong expertise in modernizing legacy applications. The role involves leading front-end transformation projects, defining migration strategies, and building scalable, high-performance UI using Vue.js., * Lead modernization/migration of legacy front-end applications (AngularJS, jQuery, JSP, etc.) to Vue.js.
- Design and develop scalable UI using Vue 3, Composition API, Pinia/Vuex, Vue Router.
- Refactor legacy code into modular, reusable components.
- Collaborate with architects, backend teams, and designers for end-to-end delivery.
- Conduct code reviews, enforce best practices, and mentor developers.
- Optimize application performance, accessibility, and security.
Requirements
- 8+ years of front-end development; 5+ years in Vue.js.
- Strong JavaScript (ES6+), TypeScript, HTML5, CSS3/SCSS.
- Experience in legacy app rewrite/modernization projects.
- Hands-on with Vite/Webpack, REST/GraphQL integrations.
- Knowledge of state management, routing, testing frameworks (Jest/Cypress).
- Strong communication and leadership skills.
Nice To Have:
- Exposure to micro-frontends, cloud environments, DevOps pipelines.
- Basic experience with Node.js.
Years of Experience 8+ Years of experience