Post Job Free
Sign in

React Frontend Developer

Location:
Charlotte, NC
Salary:
120000
Posted:
November 22, 2025

Contact this candidate

Resume:

Xin Liu

Frontend React Developer UI/UX Specialist JavaScript Expert

North Carolina Open to Relocation / Remote / Hybrid / onsite

Email: **********@*****.*** Phone: 201-***-**** LinkedIn: linkedin.com/in/xin-liu-9ab8027b GitHub: https://github.com/XinLiu1223

Authorized to work on C2C Contracts

Professional Summary

Highly skilled Frontend React Developer with 8+ years of experience delivering responsive, scalable, high-performance, enterprise-grade and customer-facing web applications for diverse client companies under C2C contracts. Expertise in React.js, JavaScript (ES6+), TypeScript, and modern UI frameworks. Proven ability to collaborate with cross-functional teams, optimize user experience, adept at translating business requirements into elegant, maintainable code, and meet tight deadlines in fast-paced environments.

Technical Skills

Frontend: React.js, Redux, Next.js, TypeScript, JavaScript (ES6+), HTML5, CSS3, SCSS

UI/UX: Responsive Design, Material-UI, Tailwind CSS, Mobile Web, Single Page Applications

Tools & Build Systems: Webpack, Babel, Vite, NPM/Yarn, Storybook

Testing: Jest, React Testing Library, Cypress

API Integration: REST APIs, Axios, Prisma, Postman

Version Control: Git, GitHub, Bitbucket

Cloud & DevOps Tools: AWS, Azure, Docker, Jenkins, CI/CD

Backend / Languages: Java, Python, NodeJS, SQL, Spring boot, Maven

Other: Agile/Scrum, Accessibility (WCAG), Figma, Debugging & Performance Optimization

Professional Experience

Senior Frontend React Developer Multiple Client Projects (C2C) Jago Link Inc July 2019 – Present

Key Responsibilities:

Work from early React version to newest React/Next tech stack, React Hooks, TypeScript, JavaScript, HTML, CSS, sass, react router, react native to implementation component, views, dashboard, web and mobile application based on client requirements.

Create react reusable component, custom Hooks, use useRef for necessary native DOM manipulation, third-party DOM JavaScript library integration, uncontrol form element, or use useState for control components, state update, and element rearrange.

Work with PM, UX, QA from design to use Figma, micro design system, client company components lib dependency, Tailwind CSS, responsive, flex display, Media Query, ShadCN, Material-UI, PNG, SVG, image loading, gather requirements, create technical design documents, and customize various components depending on main business lines.

Implement application state management and share state by createContext, Provider, useContext, useReducer, build complex enterprise state management by Redux, Redux Toolkit, perform async action and side effect by redux-thunk, redux-saga, and manage server state by react-query based on application architect.

Use useCallback, React.memo, useMemo, useEffect, or latest react Complier to improve and optimize performance.

Consume CMS Content Management System such as sitecore or AEM Adobe Content Management on client companies and feed the CMS JSON data or component to the UI.

Integrate with REST APIs, use useTransaction for dynamic data async fetch and actions, create services layer and until functions to preprocess data structure for response or payload to perform Modal popup, form submission, and user interactions, work with java, backend, python to convert and pass data to frontend.

Create UI Automation testing by cypress, cucumber, fixtures, steps definitions, use React Testing Library and Jest to increase unit test coverage, simulate user event by fireEvent, test React hooks by renderHook, and mock API calls in React component.

Utilize cloud technology and DevOps to config node.js server, Jenkins, GCP - Google Cloud Platform, Docker, container gateway, AWS, IAM, EC2 infrastructure as service, vercel, Git actions for CICD.

Setup to use AI agent in IDE for code efficiency.

Sr. Frontend React Developer Client Project United Group, Harrisburg, NC

February 2025 – Present

POS E-Commerce Agent Platform

POS company Agent Platform has highly interactive POS products pages with views, reviews, features, and dynamic recommendation sections, advanced search and filtering experience using debounced queries and server-side search integration, also has multi-step checkout flows with robust form validation, payment gateway integration, and error-handling logic.

Key Achievements:

Build and maintain reusable code and libraries for multiple frontend projects, optimize application for high performance and scalability and ensure the technical feasibility of UI/UX designs and user friendly.

Create operational overviews and write requirement analysis, mock-ups, test plans and documentation for new reports in Jira environment to cover gaps between initially delivered functionality and business requirements.

Senior Frontend React Developer Client Project Duke Energy, Charlotte, NC Dexian LLC June 2023 – Jan 2025

Google Map Redesign - Payment Locations, Nuclear Safety

https://www.duke-energy.com/home/billing/payment-locations

https://www.duke-energy.com/safety-and-preparedness/nuclear-safety/catawba-map

https://www.duke-energy.com/safety-and-preparedness/nuclear-safety/harris-map

Google map redesign uses the latest Google map API version to build react map components on Duke public web and mobile web for business needs and public awareness.

MAM - My Account Modernization

MAM is for customer accounts management, personalization, billing management, and payments, it uses React frontend and migrates from existing augular.js web. MAM has a new and Modern UX for UI and it uses next.js for production, Sitecore as content management, façade API, C#, and ASP.net as the backend.

Sr. Frontend React Developer Client Project Lowes, Charlotte, NC

April 2022 – May 2023

MRV Returns UI

MRV Returns UI handles Lowes returns checkout flow and enables the store assistant to manually enter Invoice, receipt, item, and numbers, or scan the items, and it has UI static data features by DACI.

Key Achievements:

Solved difficult technical problems with flexible, scalable, maintainable, and extensible solution designs.

Conducted root cause analysis of issues, and reviews new and existing code.

React UI Lead Developer Client Project AT&T, Plano, TX

February 2021 – March 2022

Unlock UI

https://www.att.com/deviceunlock/

Support Common Widget

https://www.att.com/support/topic/u-verse-high-speed-internet/

Smart Home Manager

SHM is a new design application that provides Network connection dialog and speed test for AT&T Customers who use AT&T devices to manage their home devices with the AT&T users account and login.

Key Achievements:

Developed Accessibility features depending on WCAG compliance and web accessibility requirements and standards, used ANDI tool to debug Accessibility defects, fixed Support Common Widget CATO Accessibility production defects.

Analyzed, troubleshot, and architect solutions to solve defects, challenges, incidents, and production issues.

Full-Stack Developer Client Project Ameriprise Financial Inc, Minneapolis, MN

July 2019 – January 2021

Business Alliance Process Improvement

eSignature uses react frontend and has rich reusable, libs functions, data dependencies from homepage, and frontend components, it serves as a platform for holding applications and integrations with forms and business workflow, linking application by context and routing to eSign so the advisors and clients can perform eSignature for different WIP – work in process applications.

Signing packets use react frontend and provide a signature pad for advisors, clients, or non-client to sign PDF in WIPs that routes from eForms manager, and the applications integrated in the eSignature platform for multiple signer documents eSignatures.

eSignature services run backend application services that provide signed pdf documents business, which uses CRE – central rule engine for pre-process user relationship checking for form submission.

Key Achievements:

Created API in controllers and services to consume upstream internal services, used Java Spring boot microservices to implement CRE – Centralized Rule Engine services by rulebook, debugged signed Documents and tested rules services.

Enhance eForms Manager and eSignature platform applications based on new business requirements from BA team for line of business to create functional design documents and customize various modules.

Frontend React Developer Client Project Wells Fargo, Charlotte, NC Anagh Tech Inc Feb 2018 – June 2019

CBUW (Credit Bridge Under Writing)

CBUW simulates the process for creating new credit applications in actual business with its simulator migrating from the existing schema to current CBUW schema.

CBBSRI (Credit Bridge Business Service – Rule Integration)

CBBSRI serves the Business Service operated by Wells Fargo, moves the services online, and facilitates the managers to review, modify, approve, withdraw, deactivate, update, or save the Business Rules. It includes Dashboard Module and functionalities such as rule popup modal depending on business requirements.

CBDAO (Credit Bridge Deal Approval & Onboarding)

CBDAO serves the Credit Product line of business in Wells Fargo, including Current/Proposed Exposure, Deal Tracking, Approval, Product Application, Product Detail, related Party, Borrower and so on.

Frontend Developer Best High Technologies LLC, Princeton, NJ Jan 2017 – Jan 2018

bTrade stock Trading platform, internal Timesheet record frontend development, and company web page development.

Used Angular to create a Single Page dashboard and provide stock real time data.

Created reusable business logic, transferred and shared data between different controllers and services.

Implemented table and Form control using JavaScript and Angular and integrated RESTful APIs with front end Pages by generating JSON data from MySQL Database.

Web Developer Innovatis Technologies LLC, Jersey City, NJ Jan 2016 – December 2016

Shopping Cart Web/UI development and deliver UI features including items list, form control, data order, and services.

Developed SPA Single Page Application using AngularJS and MVC pattern and angular custom Directives for DOM manipulation and code reuse.

Consumed RESTful web service, processed, transferred JSON items list data using Angular factory and service.

Electrical Engineer China Guodian Corporation, Zhaoqing, China August 2011 – Dec 2013

Education

Online Master of Computer Science Harrisburg University of Science & Technology January 2019 - January 2021

Master of Electrical Engineering Stevens Institute of Technology January 2014 - December 2015

Bachelor of Electrical Engineering and Automation Guangdong University of Technology July 2007 - July 2011

Certifications

Java Data Structure & Algorithms – [Scott Barrett]

Next.js Ecommerce Platform – [Brad Traversy]

React Full Stack Development with Spring Boot – [Senol Atac]

Highlighted Projects

E-Commerce Platform: Developed complex UI with real-time data visualization using React and Chart.js, Built configurable multi step forms with performance optimization.

Finance Analytics App: Implemented complex state management and API integrations for real-time reporting and analytics tracking.

Additional Info

Availability: Immediate for C2C contracts

Location: Open to remote or hybrid or onsite roles

Portfolio: github.com/XinLiu1223



Contact this candidate