Position: Senior Vue.js Developer
Company: LitsLink
Experience required: 3y
English level: upper

With LITSLINK, you'll get:
- Great opportunity to work in a strong professional environment;
- Competitive salary;
- Health care program;
- Free English lessons;
- Work in a super friendly, truly open-minded team with a family-like vibe.;
- Mentoring, training, and support to ensure your professional growth and constant development.

Requirements:
— Deep knowledge of JavaScript.
— TypeScript is a must.
— 3 years+ of stable commercial work with Vue.js and it’s infrastructure: Vuex/Piña, Vuetify (+ customization), Nuxt.js is a must.
— Any kind of experience with Vue3 is a must, but commercial experience will be a significant advantage.
— E2e testing utils is a must. Unit-testing will be an advantage.
— Webpack/Vite advanced configuration for the build process will be an advantage.
— Experience of designing data layers consuming REST API is a must.
— Experience of using GraphQL and Firebase will be an advantage.
— Git, Gitflow, branching models and conventional commits understanding is a must.
— npm dependencies/versioning/hooks, experience with husky is a must.
— Understanding of OOP, functional programming, design patterns, programming principles and best practice is a must.
— Backend development experience will be an advantage.

  English skills enough to:
 - Read/write/discuss technical requirements on tasks.
 - Provide/take technical reviews on the code.
 - Clearly describe your experience and technical decisions based on it.
 - Support small-talks and non-technical discussions.

Will be a plus:
- Knowledge of Node.js.

You will be responsible for the following:
- Solve technically complex tasks;
- Be responsible for overall system architecture, scalability, reliability, and performance.

If I interest you in this proposal, send your CV and I will interview you as soon as possible)