Junior Full-Stack Web Developer
<b>Requirements:</b>
<ul><li>Strong full-stack web development experience with emphasis on backend engineering</li><li>Python and Django framework expertise</li><li>REST API design and integration</li><li>Front-end development with JavaScript, HTML, and CSS</li><li>Advanced PostgreSQL knowledge, including performance optimisation and data analysis</li><li>Experience working within Linux environments, Docker containers, and Git workflows</li><li>Demonstrated ability to produce clear, structured technical documentation</li><li>Desirable: Experience using R in conjunction with REST APIs</li><li>Desirable: Development and maintenance of Shiny applications</li><li>Desirable AI/ML: Supporting or deploying AI and machine learning workflows in production environments</li><li>Key Soft Skills: Strong project management awareness and delivery planning capability</li><li>Ability to balance operational priorities with longer-term technical improvements</li><li>Clear, confident communication with both technical and non-technical stakeholders</li><li>High attention to detail and commitment to well-documented, maintainable solutions</li></ul>
<b>Responsibilities:</b>
<ul><li>Design, develop, and maintain full-stack web applications using Python and Django</li><li>Build, consume, document, and maintain REST APIs to support internal platforms and analytical workflows</li><li>Develop responsive front-end interfaces using JavaScript, HTML, and CSS</li><li>Manage and optimise PostgreSQL databases, including performance tuning and data analysis</li><li>Deploy and maintain applications in Linux and Docker environments</li><li>Ensure all development work, systems, processes, and codebases are clearly documented to support maintainability, knowledge sharing, and operational continuity</li><li>Collaborate with cross-functional teams to integrate analytical outputs and evolving system requirements</li><li>Support project delivery planning, prioritisation, and continuous improvement initiatives</li><li>Maintain version control best practices using Git</li></ul>
<b>Technologies:</b>
<ul><li>AI</li><li>API</li><li>Backend</li><li>CSS</li><li>Django</li><li>Docker</li><li>Git</li><li>Support</li><li>JavaScript</li><li>Linux</li><li>Machine Learning</li><li>PostgreSQL</li><li>Python</li><li>REST</li><li>Web</li><li>Fullstack</li></ul>
<p><b>More:</b></p>
<p>Our client is a small, specialist team focused on delivering a wide range of high-quality IT solutions. We offer a collaborative yet autonomous work environment and provide opportunities for internal research and development that support our clients technical growth. The role involves travel to Wroxham once per week as part of project and client work.</p>
<p>last updated 8 week of 2026</p>