Junior Full-Stack Web Developer
JOB_53768424773184Job type
PermanentLocation
NorwichWorking Pattern
Full-timeSpecialism
Software DevelopmentIndustry
Technology & Internet ServicesPay
Pays up to £40,000pa
Junior Web Developer, Remote Working, Great Growth Company to Work For
Your new company
Our client is a small, specialist team focused on delivering a wide range of high-quality IT solutions. The team currently consists of two people, and you will report directly to the Director, working in a collaborative yet autonomous environment.
Your new role
We are seeking a Full-Stack Web Developer with strong backend expertise to support the design, development, and delivery of data-driven web applications. This role combines modern web engineering with analytical and automation workflows, working closely with technical and non-technical stakeholders to deliver robust, scalable systems. A strong emphasis is placed on clear, consistent documentation across all workstreams.
Most of your time will be allocated to specific projects or client engagements, although you will also contribute to internal research and development initiatives that support our client's technical growth. When assigned to a client, you will act as the primary technical point of contact, leading deliveries and coordinating consultations with stakeholders to ensure outcomes are aligned with project goals.
This role includes travel to Wroxham once per week as part of project and client work.
Key Responsibilities:
- Design, develop, and maintain full-stack web applications using Python and Django
- Build, consume, document, and maintain REST APIs to support internal platforms and analytical workflows.
- Develop responsive front-end interfaces using JavaScript, HTML, and CSS
- Manage and optimise PostgreSQL databases, including performance tuning and data analysis
- Deploy and maintain applications in Linux and Docker environments
- Ensure all development work, systems, processes, and codebases is clearly documented to support maintainability, knowledge sharing, and operational continuity
- Collaborate with cross-functional teams to integrate analytical outputs and evolving system requirements
- Support project delivery planning, prioritisation, and continuous improvement initiatives
- Maintain version control best practices using Git
Tools & Technology Environment:
- Django, Python, PostgreSQL
- JavaScript, HTML, CSS
- R / Shiny
- Docker, Linux
- Git and internal documentation
What you'll need to succeed
- Strong full-stack web development experience with emphasis on backend engineering
- Python and Django framework expertise
- REST API design and integration
- Front-end development with JavaScript, HTML, and CSS
- Advanced PostgreSQL knowledge, including performance optimisation and data analysis
- Experience working within Linux environments, Docker containers, and Git workflows
- Demonstrated ability to produce clear, structured technical documentation
- Experience using R in conjunction with REST APIs
- Development and maintenance of Shiny applications
- Data wrangling, analysis, and automation of analytical workflows
- Supporting or deploying AI and machine learning workflows in production environments
- Integrating analytical or machine learning outputs into existing platforms and services
Key Soft Skills:
- Strong project management awareness and delivery planning capability
- Ability to balance operational priorities with longer-term technical improvements
- Clear, confident communication with both technical and non-technical stakeholders
- High attention to detail and commitment to well-documented, maintainable solutions
What you need to do now
If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now.
If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion about your career.
Junior Full-Stack Web DeveloperJOB_537684247731842026-02-232026-05-24
Talk to Luca Casarano, the specialist consultant managing this position
Located in Milton Keynes, First Floor, ll Exchange Square, North Fourth Street, MK9 1HLTelephone 03330106637Click here to access our Privacy Policy, which provides detailed information on how we use and protect your personal information, and your rights in relation to this.
JOB_53768424773184