> Markdown version of [/jobs/ext/2314391-full-stack-developer](https://www.wearedevelopers.com/jobs/ext/2314391-full-stack-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). --- # Full Stack Developer - **Company:** JBA - **Location:** Skipton, UK - **Contract:** Permanent contract - **Skills:** Geographic Information Systems, Application Programming Interfaces (APIs), Agile Methodology, Cloud Computing, Continuous Integration, Relational Databases, DevOps, Django Web Framework, Python (Programming Language), Commercial Software, Scrum Methodology, Software Engineering, Software Systems, Web Applications, Web Application Frameworks, ReactJS, Flask (Web Framework), Backend, Gitlab, Vue.js, Containerization, Kubernetes, Information Technology, Production Code, Front End Software Development, Data Delivery, Api Design, Api Gateway, Restful APIs, Software Version Control, Serverless Computing, Docker, Web Api, Programming Languages - **Published:** August 3, 2026 - **Apply:** https://uk.indeed.com/viewjob?jk=6fa5a87d157acd91 ## About the Role We are looking for an inquisitive and curious software developer who enjoys learning, solving problems and contributing to innovative projects. You'll be a collaborative team player who values diverse perspectives, open communication and knowledge sharing. You take pride in writing high-quality software, applying good development practices and delivering reliable solutions. We welcome people from a wide range of backgrounds and experiences. Whether you meet every requirement or are developing your skills in some areas, we encourage you to apply if you are passionate about Python and excited by the opportunity to learn, contribute and grow with the team. We need an experienced software developer with a strong track record of developing and delivering software in a commercial environment. A degree in Computer Science, Software Engineering or a related subject is desirable, but equivalent practical experience will also be considered. Essential attributes for the role: · Strong Python development skills, with a solid understanding of core concepts and experience applying Python to build and maintain software solutions. · Commercial software development experience, with a track record of contributing to the design, development and delivery of production-ready software · Experience designing and developing APIs. · Experience with DevOps practices and CI/CD techniques. · Familiarity with GitLab or similar platforms for version control and CI/CD. · Experience working with Linux/Unix operating systems. · The ability to communicate clearly and effectively with both technical and non-technical audiences. · A collaborative approach to problem-solving and software development, with the ability to work effectively with colleagues from different technical and professional backgrounds Desirable attributes for the role: · A scientific or mathematical background. · Experience with AWS serverless technologies, such as Lambda, API Gateway and CDK. · Front-end development experience using modern JavaScript frameworks, such as Vue.js or React. · Experience developing Python-based web applications using frameworks such as Django or Flask. · Experience creating Python-based web APIs using technologies such as Django REST Framework or Flask-RESTful. · Experience with containerization technologies such as Docker or Kubernetes. · Familiarity with relational databases. · Knowledge of Python packaging for distributing libraries and tools. · Knowledge of Agile software development practices, such as Scrum or Kanban. ## Description We have an ambitious multi-year plan to transform how we deliver our data and insights. As a Full Stack Web Developer, you'll join a growing team of software developers as we deliver our web-based data delivery strategy. You'll help extend and improve cloud-based APIs and client applications that provide hazard maps and flood-risk data to organizations around the world. Our backend systems make use of AWS serverless technologies, with Python as our main programming language. For our user-facing applications, we use Django and Vue.js. You'll contribute to the development of our flood visualisation and analysis software, JBA Vision, and our flood-risk APIs, helping transform complex environmental data into accessible, reliable services. As a key member of the team, you'll collaborate with software developers, software testers, flood-risk experts, data scientists and other technical specialists. From gathering requirements and contributing to technical discussions through to developing, testing and deploying production-ready code, you'll be involved throughout the software development lifecycle. This is an opportunity to work at the intersection of software development, cloud technology, geospatial data and climate science, while helping build services that support better decisions about flood risk. ## Related Videos - [Navigating the Future of Junior Developers in Tech](https://www.wearedevelopers.com/videos/1280-navigating-the-future-of-junior-developers-in-tech) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Lessons learned from building a thriving Vue.js SaaS application](https://www.wearedevelopers.com/videos/1666-lessons-learned-from-building-a-thriving-vue-js-saas-application) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [The Evolving Landscape of Application Development: Insights from Three Years of Research](https://www.wearedevelopers.com/videos/1459-the-evolving-landscape-of-application-development-insights-from-three-years-of-research) ## Related Articles - [Fullstack Developer Salary UK](https://www.wearedevelopers.com/magazine/251-fullstack-developer-salary-uk) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe) - [Frontend Developer Salary in The UK](https://www.wearedevelopers.com/magazine/233-frontend-developer-salary-in-the-uk) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)