Negotiable
Outside
Hybrid
Leeds, England, United Kingdom
Summary: The role of Contract Senior Software Engineer - Vue.js involves designing and developing high-quality user interfaces using Vue.js within a technology consultancy. The position requires collaboration with designers, product managers, and backend engineers to create efficient and visually engaging applications. The contract is initially for 3 months with a likelihood of extension, and the working arrangement is hybrid, requiring approximately 2 days on-site in Leeds. The role is classified as outside IR35.
Key Responsibilities:
- Develop and maintain front-end applications using Vue.js (Vue 3 preferred)
- Work closely with backend and design teams to deliver features end-to-end
- Write clean, efficient, and reusable code following modern best practices
- Optimise applications for performance, accessibility, and scalability
- Contribute to UI/UX improvements and front-end architecture decisions
Key Skills:
- Strong commercial experience with Vue.js (or React/Angular with a willingness to work in Vue)
- Solid understanding of JavaScript, TypeScript, HTML5, and CSS3
- Experience integrating with RESTful APIs and backend services
- Familiarity with component libraries, state management (Vuex/Pinia), and build tools (Vite/Webpack)
- Knowledge of software design principles, testing frameworks (Jest/Vitest), and version control (Git)
- Exposure to cloud environments (AWS/Azure/GCP) and CI/CD pipelines is a plus
Salary (Rate): undetermined
City: Leeds
Country: United Kingdom
Working Arrangements: hybrid
IR35 Status: outside IR35
Seniority Level: undetermined
Industry: IT
Role: Contract Senior Software Engineer - Vue.js
Rate: Negotiable Outside IR35 per day
Location: Leeds - Hybrid (c. 2 days on site)
Length: Initial 3 Months, likely to extend
About Us: We're partnering with a growing, forward-thinking technology consultancy dedicated to building scalable, reliable, and high-performing digital products that deliver exceptional user experiences.
Role Overview: As a Senior Front-End Engineer, you'll play a key role in designing and developing high-quality user interfaces using Vue.js . You'll collaborate closely with designers, product managers, and backend engineers to create performant, maintainable, and visually engaging applications that drive the best possible outcomes for our customers.
Key Responsibilities:
- Develop and maintain front-end applications using Vue.js (Vue 3 preferred)
- Work closely with backend and design teams to deliver features end-to-end
- Write clean, efficient, and reusable code following modern best practices
- Optimise applications for performance, accessibility, and scalability
- Contribute to UI/UX improvements and front-end architecture decisions
Requirements:
- Strong commercial experience with Vue.js (or React/Angular with a willingness to work in Vue)
- Solid understanding of JavaScript, TypeScript, HTML5, and CSS3
- Experience integrating with RESTful APIs and backend services
- Familiarity with component libraries, state management (Vuex/Pinia), and build tools (Vite/Webpack)
- Knowledge of software design principles, testing frameworks (Jest/Vitest), and version control (Git)
- Exposure to cloud environments (AWS/Azure/GCP) and CI/CD pipelines is a plus
We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation or age.