Junior Software Engineer
Software Engineering
London, UK
Posted on Jul 4, 2026
COMPANY DESCRIPTION
A fast-growing scale-up building innovative products in a rapidly evolving market.
ROLE OVERVIEW
The junior software engineer will work alongside a talented engineering team to build and maintain the platforms and tools that power products - contributing to real features from day one.
This is a role for someone early in their engineering career who is eager to learn quickly, write clean code, and grow in a fast-moving environment. You will be supported by experienced engineers and given genuine ownership over areas of the codebase as your confidence builds.
KEY RESPONSIBILITIES
- Build and maintain features across web products and internal tooling
- Write clean, well-tested code and participate in code reviews
- Collaborate with senior engineers to break down technical problems and implement solutions
- Identify and fix bugs, improving the reliability and performance of existing systems
- Contribute to technical discussions and bring fresh ideas to the team
- Document code and processes to support knowledge sharing across the team
- Work closely with product and design to understand requirements and deliver to spec
- Keep up with emerging technologies and share learnings with the wider team
WHAT WE'RE LOOKING FOR
- 0-2 years of professional software engineering experience, or strong project-based work
- Solid foundations in at least one modern programming language (e.g. Python, JavaScript, TypeScript)
- Familiarity with web development fundamentals and version control (Git)
- Eagerness to learn and a proactive approach to problem-solving
- Good communication skills and comfort working in a collaborative team
- Ability to take feedback constructively and iterate quickly
- Interest in AI and the future of work is a strong advantage
- Bachelor's degree in computer science, a related field, or equivalent experience