Full Time
Queen's Park, London, UK
Apply
The Role
We are looking for an enthusiastic and motivated Junior Web Developer to join the team. In this role, you will work on client projects and products, from marketing websites and e-commerce platforms to custom web applications and apps. You'll gain hands-on experience in full-stack development, working directly with the founder to develop real-world solutions and refine your technical skills.
This role is ideal for someone passionate about coding, who enjoys problem-solving, and who is eager to build a solid foundation in modern web development. You will work with cutting-edge technologies, taking ownership of tasks and making meaningful contributions to live projects that impact businesses and their customers.
This opportunity is an entry-level position, so commercial experience is not required, but you must demonstrate your skills through qualifications, personal projects, or a portfolio. You must be able to write and understand code without AI.
The Agency
Patch Digital is a UK-based Digital Agency founded in 2021 in London. We offer services in web development, innovation consultancy, and digital commerce, partnering with businesses across sectors in the UK and North America to accelerate their digital growth.
What You'll Do
Write high-quality code using TypeScript, React, and Next.js, among others.
Develop responsive, accessible, standards-compliant HTML, CSS, and JavaScript.
Build and maintain full-stack web applications, contributing to front-end and back-end development.
Work with the Shopify Platform, including building custom themes, apps, and supporting e-commerce projects.
Demo work, respond to feedback, and remediate bugs.
Continuously learn and apply new technologies to real-world projects and products.
Test and deploy code in development and staging environments.
Review and respond to client requests via Slack, ensuring effective communication and collaboration.
Required Skills
We are looking for technical problem solvers who love coding and are eager to grow. You should have:
Proficiency in coding with the ability to design and implement web-based software solutions.
Comfort using macOS, Visual Studio Code, and the terminal, executing commands and working with developer tools.
Experience with a web programming language like TypeScript (e.g. self-learning, coursework, or projects).
A solid understanding of how websites work and the fundamentals of web technology and the Internet.
A firm grasp of algorithm design and implementation, including sorting and searching algorithms.
Excellent problem-solving abilities and the ability to work effectively in a team environment.
Persistence, determination, and strong analytical thinking skills, with a structured approach to debugging and troubleshooting.
Strong communication skills and fluency in English, both written and verbal.
A proactive, adaptable mindset, open to learning and taking initiative in unfamiliar situations.
A hacker mindset — you enjoy breaking down complex systems, discovering how things work under the hood, and finding clever, resource-efficient solutions.
Desirable Skills
The ideal candidate may also have experience with:
Shopify — Understanding how to customise, develop, and maintain Shopify themes or experience working with Shopify’s Liquid template language, Storefront API, and Shopify Apps.
Next.js — Experience building interactive, high-performance web applications using React and Next.js, including server-side rendering (SSR), static site generation (SSG), and API integration.
Content Management Systems (CMS) — such as Payload CMS or Sanity – familiarity with setting up, extending, and customising CMS platforms, working with REST or GraphQL APIs, and integrating content workflows.
Qualifications
While no formal qualifications are required, a successful candidate is likely to have one of these:
Bachelor's Degree in Computer Science, a related subject, or an equivalent diploma.
Any Bachelor's Degree with a Coding Bootcamp Certificate or MSc in Computer Science.
Coding Bootcamp Certificate, or equivalent training course for web development.
Candidates with self-taught experience or a strong portfolio demonstrating practical coding ability are encouraged to apply.
Compensation & Benefits
Salary: £24,000 per annum
Pension: 3% employer contribution
Annual Leave:
25 days holiday + bank holidays
1 additional day for every 2 years of service, up to a maximum of 30 days
Birthday leave (if your birthday falls on a weekday)
How to Apply ✨
We'd love to hear from you if you are passionate about web development and eager to grow in a hands-on role.
To apply, send your CV and a short cover letter detailing your experience, projects, or portfolio to:
Job Criteria
Working Hours: This is a full-time, in-office role, requiring 37.5 hours per week (Monday to Friday, 9:30 AM – 6PM) with a 1-hour unpaid lunch break.
Right to Work: You must have full rights to work in the UK (i.e., no visa sponsorship available).
Location: This role is based on-site in Queen’s Park, London.
Equipment: You will be provided with a work computer and necessary software tools and subscriptions.
No recruitment agencies, please.