Logo
Natsoft

UI React Developer (Wilmington)

Natsoft, Wilmington, Delaware, United States, 19894

Save Job

Job Summary We are seeking a highly experienced UI React Developer to join our clients team in Wilmington, DE. This role requires strong expertise in modern front-end development using React.js, with seamless integration into Java-based backend systems. The ideal candidate will be passionate about building scalable, responsive, and accessible user interfaces in a fast-paced Agile environment.

Key Responsibilities Design, develop, and maintain responsive web applications using

React.js

and

Redux . Build modern UI components using

Material UI

while ensuring performance and scalability. Integrate front-end applications with

RESTful APIs developed in Java/Spring Boot . Ensure UI applications meet

accessibility standards (WCAG/ARIA)

and UX best practices. Collaborate closely with backend developers, product managers, and designers. Implement

unit tests and front-end automation

using Jest and React Testing Library. Optimize application performance and ensure high-quality code through best practices. Participate in

Agile/Scrum ceremonies , sprint planning, and code reviews. Maintain code using

Git-based version control

and CI/CD pipelines.

Required Qualifications 6+ years of professional front-end development experience. Strong hands-on experience with

React.js, Redux, and Material UI . Deep expertise in

JavaScript (ES6+), HTML5, CSS3 , and front-end tooling ( Webpack, Babel ). Experience consuming and integrating

RESTful APIs developed in Java . Familiarity with back-end systems, preferably built using

Java Spring Boot . Strong understanding of

responsive design, accessibility (WCAG/ARIA), and UI/UX principles . Proficiency in

Git or similar version control systems . Hands-on experience with

unit testing frameworks (Jest, React Testing Library, etc.) .

Preferred Qualifications Experience with

TypeScript . Exposure to

full-stack development

with the ability to understand Java codebases. Experience with

CI/CD tools and DevOps practices . Familiarity with

Docker and cloud platforms (AWS, GCP, Azure) .