> Markdown version of [/jobs/ext/332280-junior-software-engineer](https://www.wearedevelopers.com/jobs/ext/332280-junior-software-engineer). 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). --- # Junior Software Engineer - **Company:** EMCS - **Location:** Beeston, UK (Remote available) - **Experience:** Starter - **Salary:** £40,000.0 - **Contract:** Temporary contract - **Skills:** JavaScript (Programming Language), Application Integration Architecture, DevOps, Software Engineering, ReactJS, Delivery Pipeline, Backend, Webpack, Front End Software Development - **Published:** June 7, 2026 - **Apply:** https://uk.indeed.com/viewjob?jk=46783bf35789eae1 ## About the Role Do you have experience in Software development?, 1 year or more of experience, we care more about how you think than how long you've been at it. You should have solid JavaScript fundamentals and real experience with React (or something similar). Beyond that: you break problems down logically, you think in terms of data and systems, and you write code that the next person will actually be able to read. ## Description We're a small team that cares a lot about how things are built, not just that they get built. This role is for someone who enjoys thinking deeply about problems, working with real data, and building systems that are clean, scalable, and well thought-out. You'll work across both frontend and backend, using modern tools (React, Vite, JavaScript), while also getting hands-on exposure to DevOps and deployment workflows. You'll be trusted to take ownership of your work and contribute meaningfully from early on. This is a 12-month contract role, with a review at the end of the term and a strong possibility of extension or renewal based on performance and team needs. What you'll be doing: You'll work across the stack. Building frontend with React and modern JS tooling, designing and integrating APIs and backend services, and getting hands-on with how things actually run in production. You'll have an input on most aspects of the system working with the team to create the best solution. ## Related Videos - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Web development best practices in 2021](https://www.wearedevelopers.com/videos/280-web-development-best-practices-in-2021) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)