Position: Full-stack Vue/NodeJS developer
Company: SD Solutions
Category: Node.js
Experience required: 3y
English level: fluent
Published: 2021-10-01T00:00:00+03:00

You will ensure that you produce robust, secure, modular, and maintainable code. You will coordinate with other team members, including backend developers and UX/UI designers. Your commitment to team collaboration, perfect communication, and a quality product is crucial.

**Responsibilities:**

- Developing user-facing applications using Vue.js & Vuex;
- Integration of user-facing elements developed with server side logic using NodeJS;
- Building modular and reusable components and libraries;
- Optimizing your application for performance;
- Staying up-to-date with all recent developments in the JavaScript and Vue.js space;
- Keeping an eye on security updates and issues found with Vue.js and all project dependencies;
- Proposing any upgrades and updates necessary for keeping up with modern security and development best practices.

**Skills:**

- At least 5 years of experience in web development;
- Highly proficient with the JavaScript language and its modern ES6+ syntax and features;
- Highly proficient with converting designs to Vue.js components in both pixel perfect and responsive fashion;
- Highly proficient with Node.JS;
- At least 2+ years of experience with the Vue.js ecosystem, including Vue CLI, Vuex, Vue Router, and Nuxt.js;
- Good understanding of HTML5 and CSS3, including Sass;
- Familiarity with automated JavaScript testing, specifically testing frameworks such as Jest or Mocha; 
- Proficiency with modern development tools, like Babel, Webpack, and Git;
- Experience with both consuming and designing RESTful APIs;
- **English — fluent.**

**NOVOS (novos.gg)** is a startup that builds a training platform for gamers who wish to pursue their dreams and take their gaming skills to the next level. NOVOS methodology is based on proven best practices from the skill-building world. We leverage cutting edge technology (Machine learning) to provide gamers with a structured framework and an engaging training routine that helps them become the best gamers they can possibly be.