> Markdown version of [/jobs/ext/3880985-graduate-developer](https://www.wearedevelopers.com/jobs/ext/3880985-graduate-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). --- # Graduate Developer - **Company:** THE OPPORTUNITY HUB UK LTD - **Location:** London, UK - **Experience:** Starter - **Salary:** £26,500.0 - £36,500.0 - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Code Review, Software Debugging, Python (Programming Language), Scrum Methodology, Git, Information Technology, Software Version Control, Programming Languages - **Published:** October 23, 2026 - **Apply:** https://www.jobs.service.gov.uk/jobs/6adb0b47cde5c8a238bc8dd4/apply ## About the Role A computer science degree, bootcamp certificate, or equivalent self-taught experience Working knowledge of at least one modern programming language (JavaScript, Python, or similar) An understanding of version control, ideally Git Curiosity. You should want to know why something broke, not just that it did Comfort asking questions. Nobody expects a Graduate Developer to know everything on day one Solid written communication, since a lot of development work happens in tickets and pull requests ## Description An exceptional opportunity for a junior Graduate Developer to shape the future of Technology in London. Established software teams in London are increasingly built around graduates who can learn fast and think clearly, not just those who can recite a syllabus. This growing SME builds technology products used by real customers, and it needs a Graduate Developer who wants proper mentorship alongside proper responsibility. It's a sector where the gap between junior and senior closes quickly, if you're in the right environment. Here's what you'll be doing: Writing and testing code across the stack under the guidance of senior developers Fixing bugs and working through tickets in a live production environment Sitting in on code reviews, and learning to give as well as receive feedback Helping build new features from a technical spec through to deployment Documenting your work clearly enough that someone else could pick it up Getting involved in sprint planning and daily stand-ups as a full member of the team