> Markdown version of [/jobs/ext/1444768-web-developer](https://www.wearedevelopers.com/jobs/ext/1444768-web-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Web Developer - **Company:** Brave Resourcing - **Location:** Cirencester, UK - **Experience:** Experienced - **Salary:** £50,000.0 - £60,000.0 - **Contract:** Permanent contract - **Skills:** HTML, PHP (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Component-Based Software Engineering, Browser Compatibility, Code Coverage, Code Review, Relational Databases, Human-Computer Interaction, Python (Programming Language), Laravel, PostgreSQL, MySQL, OpenLayers, PostGIS, Software Testing Automation Framework, TypeScript, Web Applications, Website Wireframe, Tailwind, Large Language Models, Multi-Agent Systems, Cypress (Programming Language), Git, Fastapi, Vue.js, Webpack, Playwright, Figma, Codebase, Front End Software Development, Api Design, JestJS, Restful APIs, Es2015 - **Published:** July 26, 2026 - **Apply:** https://uk.indeed.com/viewjob?jk=fdd76c7f2e175fbd ## About the Role While the role skews front-end, our applications are built on a Laravel back end, so you'll need enough PHP ability to work across the boundary: consuming and occasionally extending APIs, understanding the data behind the interface, and making small back-end changes when a feature calls for it. This is a hands-on role suited to someone with a few years of commercial experience who is confident working independently, cares about the details of a good user interface, and writes clean, well-tested code, * 3+ years of commercial front-end development experience * Strong proficiency with Vue.js (Vue 3, Composition API) and component-based architecture * Solid TypeScript skills and a deep understanding of modern JavaScript (ES6+) * Understanding of relational databases (MySQL or PostgreSQL) * Strong HTML and CSS, including responsive layouts and cross-browser compatibility * Working knowledge of PHP and Laravel - comfortable reading the codebase, consuming and tweaking APIs, and making modest back-end changes * Confident with Git and collaborative workflows (branching, pull requests, code review) * An eye for detail and genuine care about user experience * Clear communicator who can explain technical decisions and work well within a team Desirable * Python experience, particularly building APIs with FastAPI * Geospatial experience - a real bonus, whether in Python (GeoPandas, Shapely, rasterio, PostGIS) or on the web (Leaflet, Mapbox GL / MapLibre, OpenLayers, Turf.js, or working with GeoJSON and map tiles) * Experience building with LLM agent SDKs and APIs - OpenAI, Anthropic, or similar (function/tool calling, agent frameworks, or integrating AI features into products) * Deeper Laravel experience (Eloquent, queues, testing) * Experience with front-end testing (Vitest, Testing Library, Cypress, or Playwright) * Familiarity with build tooling (Vite, Webpack) and CI/CD pipelines * Exposure to Tailwind CSS, Inertia.js, Nuxt, or similar tools in the Vue/Laravel ecosystem * Experience working closely with designers, or familiarity with Figma ## Description We're looking for a mid-level front-end developer to join our team and take ownership of the user-facing side of our web applications. Your day-to-day will centre on building polished, responsive, accessible interfaces in Vue.js and TypeScript - turning designs into fast, intuitive experiences that users enjoy., * Building and maintaining modern front-end applications with Vue.js and TypeScript * Translating designs and wireframes into responsive, accessible, pixel-conscious interfaces * Managing front-end state, routing, and component architecture as applications grow * Consuming REST APIs from our Laravel back end, and making back-end adjustments (endpoints, validation, queries) where features require it * Improving front-end performance - load times, bundle sizes, rendering, and perceived speed * Writing clean, maintainable, well-documented code with appropriate test coverage * Contributing to code reviews and helping to maintain high standards across the codebase * Working with the team to scope, estimate, and deliver features from concept to production ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Boost Productivity with AI: Figma & Playwright MCP Workflows - Aris Markogiannakis](https://www.wearedevelopers.com/videos/1768-boost-productivity-with-ai-figma-playwright-mcp-workflows-aris-markogiannakis) - [Web development best practices in 2021](https://www.wearedevelopers.com/videos/280-web-development-best-practices-in-2021) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [WeAreDevelopers LIVE – AI, Freelancing, Keeping Up with Tech and More](https://www.wearedevelopers.com/videos/1786-wearedevelopers-live-ai-freelancing-keeping-up-with-tech-and-more) ## Related Articles - [The 7 Most Popular Backend Frameworks for Developers](https://www.wearedevelopers.com/magazine/403-the-7-most-popular-backend-frameworks-for-developers) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Frontend Developer Salary in The UK](https://www.wearedevelopers.com/magazine/233-frontend-developer-salary-in-the-uk) - [The Best 7 Frontend Frameworks for Developers in 2025](https://www.wearedevelopers.com/magazine/400-the-best-7-frontend-frameworks-for-developers-in-2025) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline)