Position: Middle Front-end (Vue.js) Developer
Company: Cortance
Experience required: 3y
English level: intermediate

About the project:

The platform is an online service for creating your professional resume. The system allows you to test yourself professionally, generate differently oriented performance scores, and develop multiple CVs for your profile.

The project will be developed from the ground up and is scheduled to initiate between May 8-15. The initial phase will last for six months, with the potential for an extension after its release.

Team composition:

- Project Manager;
- Technical Lead;
- Back-end Developer;
- 2 x Front-end Developers;
- Quality Assurance Specialist.

Requirements:

Commercial experience of at least 3+ years
Good understanding of HTML & CSS, including SASS \ LESS
Familiarity with package managers such as Npm\Yarn
Proficiency in JavaScript, including syntax and features
Proficient in Vue.js library, ecosystem, and core principles
Experience working with Nuxt.js \ Vite.js
Experience working with UI libraries  ( Element UI, Material Design, Vuetify )
Experience working with Vuex, Vue Router, Pinia
Version control tools: Git, GitHub \ GitLab \ BitBucket
Experience working with REST APIs
Knowledge of NoSQL ( MongoDB \ Redis )
Experience using Scrum/Agile methodologies
B1+ or higher level of English proficiency
The ability to identify, troubleshoot, and solve complex problems

It will be a plus:

Knowledge of design principles and UI/UX best practices
Cypress Automated testing
React.js \ Angular
Knowledge of TypeScript \ Docker