Lead Frontend-developer (Vue.js)

Remotely
Full-time
Permanent work

A large retail company is looking for an experienced Frontend developer in Vue.js, ready to combine technical development with leading a small team of mid-level developers. 

The key task is to create high quality, performant interfaces for an existing microservice order management system, while developing the team in parallel, improving processes and ensuring timely completion of tasks. The role involves acting as a frontend technical leader as a liaison between the team, backend (Java/Spring) and product management.


Responsibilities:


Development:

- Creating highly loaded, responsive and accessible interfaces in Vue 3 (Composition API).

- Application performance optimization, refactoring.

- Implementing complex parts of technical solutions;

- Interacting with backend team (Java/Spring) on REST API, participating in contract design.

- Refactoring and optimization of legacy code (Vue).


Team management:

- Managing 2-3 midlevel developers: tasking, mentoring, code quality control.

- Sprint planning, load balancing, task estimation, shaping technical solutions.

- Developing the team's expertise in Vue and related technologies.

- Conducting code reviews and technical solution reviews;


Architecture and processes:

- Analyzing new requirements and designing technical solutions for them;

- Designing frontend architecture, tool selection.

- CI/CD improvement, test automation (Jest, Cypress).

- Documentation