UI Developer (ReactJS)

DPR Solutions Inc

  • Richardson, TX
  • 8 days ago

    Highlights

    We are seeking a Senior UI Developer (ReactJS) to drive the frontend modernization of a legacy VB.NET enterprise application into a modern, responsive web application backed by Java Spring Boot microservices. The ideal candidate will translate complex legacy screens and business workflows into intuitive, high-performance user interfaces while maintaining functional parity and optimizing overall user experience.

    Numbers & Facts

    LocationRichardson, TX

    Description

    Job Id : P-107583

    Job Title : UI Developer (ReactJS) – Legacy Modernization

    Primary Skill : React JS, TypeScript, Git

    Experience : 8 years

    Job Description :

    Job Requirements UI Developer (ReactJS) – Legacy Modernization

    Location: Richardson, TX (Hybrid) – Only locals

    Employment Type: Contract (6 Months)

    Experience Level: Senior (8+ Years)

    Role Overview

    • We are seeking a Senior UI Developer (ReactJS) to drive the frontend modernization of a legacy VB.NET enterprise application into a modern, responsive web application backed by Java Spring Boot microservices.
    • The ideal candidate will translate complex legacy screens and business workflows into intuitive, high-performance user interfaces while maintaining functional parity and optimizing overall user experience.

    Key Responsibilities

    • Modernization & Migration: Convert legacy VB.NET UI screens and complex business workflows into modern, high-performance ReactJS applications.
    • Frontend Development: Build clean, reusable, and accessible components using ReactJS, TypeScript, JavaScript, HTML5, and CSS3.
    • API Integration: Seamlessly connect frontend components with secure Java Spring Boot RESTful APIs and microservices.
    • Quality & Performance: Conduct unit testing, cross-browser debugging, performance tuning, and code reviews to ensure reliability and scalability.
    • Cross-Functional Collaboration: Partner closely with UI/UX designers, backend engineers, product owners, and business stakeholders to ensure smooth delivery in an Agile environment.

    Required Qualifications

    • Experience: 8+ years of hands-on frontend software development with a focus on ReactJS in enterprise settings.
    • Core Web Technologies: Deep proficiency in JavaScript (ES6+), TypeScript, HTML5, CSS3, and REST API integration.
    • State & UI Management: Proven experience with state management libraries (Redux, Context API) and UI component frameworks (Material UI, Bootstrap, or similar).
    • Tooling & Process: Hands-on experience with Git version control and modern build tools within an Agile/Scrum delivery model.

    Preferred Qualifications

    • Prior experience in legacy system modernization (specifically migrating desktop or monolithic applications like VB.NET/WinForms to modern web stacks).
    • Familiarity with Java Spring Boot architecture to facilitate smoother backend integration.
    • Experience implementing automated testing frameworks for React (Jest, React Testing Library).

    Core Technical Stack

    • Frontend: ReactJS, TypeScript, JavaScript, HTML5, CSS3, Redux / Context API, Material UI
    • Backend Integration: REST APIs, Java Spring Boot
    • DevOps & Process: Git, Agile / Scrum Methodologies

    Similar Jobs