What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Experience using VueJS version 3
- Strong JavaScript ES6 skills
- Solid understanding of HTML5 CSS3 SASS responsive design and web standards
- Experience integrating RESTful APIs and backend services
- Good understanding of state management approaches
- Experience using GIT and development workflows
- Knowledge of CI/CD pipelines especially Azure DevOps
- Automated unit testing with Jest
- Automated end to end testing with Cypress or Playwright
- Understanding of frontend build tools and package managers
Nice to have
- Attention to detail
- Collaborative mindset
- Problem solving
- Adaptability
- Documentation focus
Day to day
- Build and maintain modern web applications using VueJS 3 and related frontend technologies
- Develop reusable UI components and scalable frontend architecture that supports responsive experiences across devices
- Optimise performance accessibility usability and maintain technical documentation throughout the development lifecycle
