UI Developer (ReactJS) – Legacy Modernization-Local to TX

Richardson, TX, US • Posted 1 hour ago • Updated 54 minutes ago
Contract Independent
Contract Corp To Corp
Contract W2
6 Months
No Travel Required
On-site
Depends on Experience
Company Branding Image
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Agile
  • Frontend Development
  • HTML5
  • React.js
  • Microservices
  • UI
  • Unit Testing
  • User Experience
  • Visual Basic .NET
  • Windows Forms
  • TypeScript
  • Scrum
  • Software Development
  • JavaScript
  • Css3
  • Git
  • Legacy Systems

Summary

Role:  UI Developer (ReactJS) – Legacy Modernization

Location: Richardson, TX (Hybrid)(Local to TX)

Employment Type: Contract (6 Months)

Experience Level: Senior (8+ Years)

 

Skill Cluster : DE-Web-React Advanced.

Primary Skill : React JS, TypeScript, Git

 

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 

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91162806
  • Position Id: 9131381
  • Posted 1 hour ago

Company Info

About HPTech Inc.

HPTech Inc has grown to become a premier provider of IT consulting services for technology. With a specialized niche in transaction and data warehousing applications, HPTech Inc helps clients implement mission-critical, enterprise solutions, speed conversion from legacy environments, and optimize the benefits inherent in their systems. Our consulting solutions range from project strategy and planning, software assessment and selection, to implementation and integration, hosting and change management, support and maintenance translating to higher productivity, lower costs.

Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.