Point your AI agent at freehire and let it find you a job.

Get the CLI →

Computer Futures

NewBe an early applicant

Full Stack Engineer - React & Java

Posted
Discussion
Overview

In this contract role you will help design and build a brand-new product using Java, Spring Boot, and React, contributing across the stack. You’ll collaborate with product managers and cross-functional teams to shape requirements and determine the best technical approach. The role emphasizes ownership, technical decision-making, and clear communication of trade-offs in a fast-paced, multi-location environment. This is an opportunity to influence product engineering at scale and drive meaningful impact from day one.

Responsibilities
  • Design and implement new functionality with Java/Spring Boot on the backend and React/TypeScript on the frontend
  • Contribute across backend services and modern frontend apps
  • Collaborate with Product Managers and multidisciplinary teams
  • Shape ambiguous requirements into solid technical solutions
  • Make architecture and design decisions around services, databases, caching
  • Evaluate approaches and communicate trade-offs
  • Create technical documentation (RFCs, ADRs)
  • Own technical design from requirements through delivery
Key requirements
  • 5+ years of commercial software engineering experience
  • Strong Java/Spring Boot experience
  • Recent hands-on frontend development experience, ideally React
  • Experience with TypeScript/JavaScript; Next.js relevant
  • Agile, multidisciplinary product team experience
  • Ability to make independent technical decisions and explain reasoning
  • Experience designing/building new solutions rather than just maintenance
  • Manchester office attendance 2 days per week
  • collaboration with cross-functional teams
  • ownership and initiative
  • ability to challenge requirements
  • Java
  • Spring Boot
  • React

Skills

Apply

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available