Junior Software Engineer

EMCS
Beeston, UK
2 months ago
Apply on indeed.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Starter
Experience required
1 year minimum
Compensation
£40,000.0
Working hours
Regular working hours
Job source

Tech stack

JavaScript (Programming Language) Application Integration Architecture DevOps Software Engineering ReactJS Delivery Pipeline Backend Webpack Front End Software Development

Job 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.

Requirements

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.

Benefits & conditions

Pulled from the full job description

  • Referral programme
  • Bereavement leave
  • Free parking
  • Company pension
  • Health & wellbeing programme
  • Work from home
  • Canteen, What the role actually looks like: We’ll take the time to get you properly up to speed on the business, how we work, why things are the way they are. Once you’ve got your bearings, you’ll contribute across the stack rather than being kept in a narrow lane.

We work in a simple sprint-based rhythm. No heavy Agile ceremony, just developers deciding what needs doing and getting on with it. It’s a relaxed environment with high standards where it matters, and no appetite for politics or performative busyness.

Working pattern:

Hybrid (3 days in-office, 2 remote)

How to stand out: Show us something real. A side project you thought through properly, a problem you actually solved, code you’re proud of. We’ll ask you to walk us through your thinking that’s usually where we learn the most.

Job Types: Full-time, Fixed term contract Contract length: 12 months

Pay: £40,000.00 per year

Benefits:

  • Bereavement leave
  • Canteen
  • Company events
  • Company pension
  • Free parking
  • Health & wellbeing programme
  • On-site parking
  • Referral programme
  • Transport links
  • Work from home

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all