Web Developer
hace 13 días
Coventry
Web Developer 9 Months Temporary Contract (PAYE + Holiday Pay) Supporting University Department Public Platform Project Role Overview We are seeking a Website Developer to join a cloud-first digital platform project, built around a headless CMS and component-driven architecture. The successful candidate will play a key role in developing and extending a public-facing website, built with Nuxt.js and Vue.js, integrated with Payload CMS and cloud-hosted microservices. This role requires strong front-end engineering capability, experience working with API-driven architectures, and familiarity with cloud-native environments. Core Platforms • Payload CMS, • Nuxt.js built on Vue.js, • Amazon Web Services (AWS), • Kubernetes (K8s) Key Responsibilities Front-End Development • Develop and maintain a component-driven website using Nuxt and Vue., • Build reusable, scalable UI components aligned to a shared component library., • Integrate front-end components with CMS-driven content and configuration., • Consume APIs from the headless CMS and microservices., • Collaborate with CMS developers to ensure components are correctly structured in Payload CMS., • Implement dynamic rendering of CMS-configured components., • Integrate RESTful APIs exposed by microservices., • Work collaboratively with back-end teams (Spring Boot / Node-based services)., • Develop in a cloud-first environment hosted in AWS., • Work within containerised environments deployed to Kubernetes., • Support CI/CD practices and participate in deployment workflows., • Contribute to performance optimisation and observability initiatives. Required Skills & Experience Essential • Strong experience with Vue.js and Nuxt.js, • Experience working with headless CMS platforms (ideally Payload CMS or similar), • Solid understanding of RESTful API integration, • Experience with component-based architecture, • Strong JavaScript / TypeScript skills, • HTML5, CSS3, and modern styling methodologies, • Experience working in cloud-hosted environments (AWS preferred), • Familiarity with containerised applications and Kubernetes, • Experience integrating with Spring Boot services, • Experience with Node-based back-end frameworks such as NestJS, • Understanding of microservices architecture, • Experience in CI/CD pipelines, • Knowledge of performance optimisation and SEO best practices in Nuxt, • Familiarity with infrastructure-as-code approaches