UI React Developer (Wilmington) Job at Natsoft, Wilmington, DE

WkJhMWwvclhpWHUyVTFpK21WSlUrSU45VkE9PQ==
  • Natsoft
  • Wilmington, DE

Job Description

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

Job Tags

Part time,

Similar Jobs

ADB Companies Inc

Wireless Tower Tech I Job at ADB Companies Inc

 ...team members, as well as a strong work ethic and ALL IN attitude to achieve results. ROLES AND RESPONSIBILITIES: Layout and install an Ice Bridge and perform proper use of cad welds Build out a tower platform on the ground and properly install on the tower with... 

Vanguard-IP

Life Sciences Biotech Patent Agent Raleigh Job at Vanguard-IP

Mid-Sized GP Firm ranked National "Tier 1" in Patent Law. Very active with representing both patent owners and petitioners at the PTAB, and complainants at the ITC. A busy Patent Prosecution practice of cutting-edge clients, primarily medium to large companies. ...

Logan Health

RN Pre-op/PACU | Outpatient Surgery Center - Orthopedics & Sports Medicine | PRN Job at Logan Health

 ...Together | Strive for Excellence. Logan Health is looking for a PRN Registered Nurse (RN) supporting pre-op/PACU for our Orthopedic & Sports Medicine Ambulatory Surgery Center! Location/training details: This position is located at Logan Health Medical Center at... 

Georgia Hospice Care

Registered Nurse (RN) PRN Job at Georgia Hospice Care

Overview: Become a Registered Nurse with Georgia Hospice Care Do you value the time you spend with your patients? Is it important to you that your patients and their families know and feel that you are with them? As a registered nurse at Georgia Hospice Care, youll evaluate... 

Thermo Fisher Scientific

Environmental, Health and Safety Intern Job at Thermo Fisher Scientific

 ...Work Schedule Standard (Mon-Fri) Environmental Conditions Office When you...  ...organization now and into the future. Our interns receive professional mentorship and...  ...for the supervision of Environmental, Health & Safety initiatives and operations. Your input...