Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Vue developer

Bristol (City of Bristol)
Vue developer
£40,000 - £70,000 a year
Posted: 19 May
Offer description

Salary: £40,000 - 70,000 per year Requirements: Proven experience designing and developing frontend applications using TypeScript. Strong proficiency with modern JavaScript frameworks, specifically Vue.js. Practical experience working with GraphQL, including queries, mutations, and subscriptions. Ability to write robust, maintainable, and testable software following modern engineering practices. Experience building interactive and responsive UI components. Familiarity with automated testing, including unit and integration testing, ideally with Vitest and Cypress. Experience using Git for version control within a collaborative team environment. Competence using package managers such as npm or pnpm and associated build tools. Strong communication skills with the ability to collaborate effectively with diverse teams, including designers and product stakeholders. Understanding of backend concepts and APIs, including REST APIs and GraphQL schema design (additional skill). Knowledge of Figma and the ability to make updates to Figma designs (additional skill). Familiarity with DevOps practices and CI/CD tools, particularly GitHub Actions (additional skill). Working knowledge of Python (additional skill). Experience contributing to coding standards, documentation, and frontend architectural decisions (additional skill). Responsibilities: Design and develop frontend applications using TypeScript, Vue.js, and GraphQL. Build interactive and responsive UI components that deliver a high-quality user experience. Implement GraphQL queries, mutations, and subscriptions to support application functionality. Collaborate with UI/UX designers to translate Figma designs into responsive and accessible user interfaces. Work with product owners and other stakeholders to refine, clarify, and prioritize requirements. Establish a comprehensive testing strategy covering unit, integration, end-to-end, performance, and resilience testing. Write clean, reusable, and testable code, including unit and integration tests using Vitest and Cypress. Participate in CI/CD pipelines for frontend builds, including code reviews and release processes. Document components, patterns, and frontend architecture to support knowledge sharing and maintainability. Contribute to coding standards and best practices across the frontend codebase. Use Git, package managers such as npm or pnpm, and build tools as part of the daily development workflow. Technologies: Backend CI/CD Cypress DevOps Figma Frontend Git GitHub GraphQL Support JavaScript NPM pnpm Python REST TypeScript Vue UX UI Design Network Security More: We are offering an exciting opportunity in our collaborative and modern engineering environment that values clean code, testing discipline, and continuous improvement. As a Vue Developer, you will work with contemporary technologies such as Vue.js, TypeScript, and GraphQL while engaging closely with designers and product stakeholders. This contract position, based onsite in Bristol three days per week, supports close collaboration with engineers, designers, and product teams. You will benefit from a structured yet flexible working pattern, and there is potential for contract extension based on performance and project needs. last updated 20 week of 2026

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Vue developer
Bristol (City of Bristol)
Teksystems
Vue developer
Similar job
Vue developer
Bristol (City of Bristol)
Teksystems
Vue developer
£400 - £450 a day
Similar job
Vue developer
Bristol (City of Bristol)
Teksystems
Vue developer
See more jobs
Similar jobs
It jobs in Bristol (City of Bristol)
jobs Bristol (City of Bristol)
jobs City of Bristol
jobs England
Home > Jobs > It jobs > Vue developer jobs > Vue developer jobs in Bristol (City of Bristol) > Vue Developer

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save