Negotiable
Undetermined
Remote
Remote
Summary: The role of Frontend / Full Stack Engineer (React Developer) is focused on building and enhancing frontend features primarily using React, with a secondary emphasis on backend development using Java/Spring Boot. The position is remote and requires candidates to be open to relocating for a full-time role. Ideal candidates should have strong React experience and familiarity with React Native, along with a solid understanding of backend technologies. The role involves collaboration with product managers and UX designers, as well as participation in Agile processes.
Key Responsibilities:
- Build and enhance frontend features using React with a strong focus on performance, usability, and maintainability
- Support mobile experiences using React Native (not primary, but working knowledge required)
- Work on existing backlogs, product enhancements, and feature improvements
- Debug production issues and drive root-cause resolution
- Refactor legacy code to improve reliability, scalability, and readability
- Collaborate with product managers, UX designers, and backend engineers
- Contribute to backend development using Java / Spring Boot (API integration, service updates)
- Participate in code reviews, sprint planning, and Agile ceremonies
Key Skills:
- Strong experience with React (hooks, state management, component architecture)
- Solid JavaScript / TypeScript fundamentals
- Experience consuming REST APIs and handling async data flows
- Familiarity with frontend debugging, performance optimization, and refactoring
- Experience working in Agile/Scrum teams
- Exposure to React Native
- Experience with Java and Spring Boot
- Understanding of RESTful services and API design
- Ability to debug backend issues and collaborate with BE teams
Salary (Rate): £45/hr
City: undetermined
Country: undetermined
Working Arrangements: remote
IR35 Status: undetermined
Seniority Level: Mid-Level
Industry: IT
Role: Frontend / Full Stack Engineer (React Developer)
Location: Remote
looking to hire fulltime between 3-6 months)
Work location: Remote to start
Pay rate: $55/hr on W2
Relocation: Must verbally commit to relocating if offered a full time role
Candidates who are open to relocating sooner will be prioritized
W2 candidates
Openings: 3 total (1 Senior, 2 MidLevel)
Tech Split: ~70% Frontend / ~30% Backend
Ideal candidate profile:
Frontendheavy (approximately 70%) with strong React experience
React Native familiarity required more RN experience is a plus
Backend experience around 30% is sufficient (Spring Boot preferred)
Experience with product enhancements, debugging, and refactoring code
Background working on large, consumerfacing applications preferred
Key Responsibilities
Build and enhance frontend features using React with a strong focus on performance, usability, and maintainability
Support mobile experiences using React Native (not primary, but working knowledge required)
Work on existing backlogs, product enhancements, and feature improvements
Debug production issues and drive rootcause resolution
Refactor legacy code to improve reliability, scalability, and readability
Collaborate with product managers, UX designers, and backend engineers
Contribute to backend development using Java / Spring Boot (API integration, service updates)
Participate in code reviews, sprint planning, and Agile ceremonies
Required Qualifications
Frontend (Primary ~70%)
Strong experience with React (hooks, state management, component architecture)
Solid JavaScript / TypeScript fundamentals
Experience consuming REST APIs and handling async data flows
Familiarity with frontend debugging, performance optimization, and refactoring
Experience working in Agile/Scrum teams
Mobile (Secondary)
Exposure to React Native
Does not need to be deep RN expertise
Comfort reading, debugging, and making incremental updates
Backend (Supporting ~30%)
Experience with Java and Spring Boot
Understanding of RESTful services and API design
Ability to debug backend issues and collaborate with BE teams
Preferred / NicetoHave Skills
Experience working on largescale consumer applications
Familiarity with platform migrations or app rebuilds
Experience modernizing legacy codebases
Exposure to CI/CD pipelines and cloudbased environments
Understanding of retail, ecommerce, or membershipbased platforms
Strong collaboration and communication skills
Senior Engineer (Additional Expectations)
For the Senior opening, candidates should also demonstrate:
Ability to lead frontend design decisions
Mentor junior and midlevel engineers
Drive refactoring and technical improvement initiatives
Strong ownership of features from design through production
Active participation in architectural discussions
What You ll Work On
My Sam s Club App (Web & Mobile)
Platform convergence with My Walmart
Product enhancements and customerfacing features
Ongoing backlog, performance improvements, and code modernization
Interview Focus Areas
React fundamentals and realworld implementation
Component architecture and state management
Debugging and refactoring scenarios
API integration and Spring Boot basics
Collaboration in a large, crossfunctional environment