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
Senior

Job 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

Apply for this position