Front End Engineer (React/TypeScript)
Role details
Job location
Tech stack
Job description
Front End Engineer (React/TypeScript) Initial 6 Month contract Up to £76 per hour - Inside IR35 (37.5 hrs/week) Hybrid working- 1 day per week onsite in Manchester
We are working with a global technology company that is looking for an experienced Front End Engineer to support the evolution of a large-scale, customer-facing search and discovery platform.
This role is heavily Front End focused, with React and TypeScript forming the core technology stack. The successful contractor will play a key role in shaping and delivering modern, high-performance user interfaces, while also contributing to Back End services where required.
The team is modernising its platform, enhancing core user journeys, and introducing new services to support richer, more scalable search experiences across multiple suppliers. The systems you'll work on are high-traffic, data-driven, and central to the company's commercial performance.
What you'll Do
- Design and build high-quality, customer-facing Front End applications using React and TypeScript
- Deliver end-to-end features across the Front End and Node.js Back End
- Collaborate closely with product, design, and Back End engineers to improve key user journeys
- Improve performance, accessibility, and reliability of Front End applications
- Contribute to Back End services where needed, with exposure to cloud-based systems
- Work in an agile, collaborative, data-led engineering team
- Participate in pair programming and actively contribute to team ceremonies and technical discussions
Required Skills & Experience
- Minimum 3+ years of professional software development experience
- Strong commercial experience with React and TypeScript
- Solid experience working with Node.js
- Experience working with Java and build tools such as Gradle
- Hands-on experience with AWS services, including DynamoDB, CDK, and ElastiCache
- Experience building, testing, and maintaining production-grade applications
- Strong experience with Test-Driven Development (TDD)
- Experience with pair programming and collaborative development practices
Nice to Have
- API systems knowledge and experience with API development
- Hands-on experience with AWS or other cloud-native services
- Experience working on large-scale, high-traffic consumer products
Requirements
- Minimum 3+ years of professional software development experience
- Strong commercial experience with React and TypeScript
- Solid experience working with Node.js
- Experience working with Java and build tools such as Gradle
- Hands-on experience with AWS services, including DynamoDB, CDK, and ElastiCache
- Experience building, testing, and maintaining production-grade applications
- Strong experience with Test-Driven Development (TDD)
- Experience with pair programming and collaborative development practices
Nice to Have
- API systems knowledge and experience with API development
- Hands-on experience with AWS or other cloud-native services
- Experience working on large-scale, high-traffic consumer products