What are the responsibilities and job description for the Senior React UI Developer position at wellsfargo?
Title: Senior React UI Developer
Locations: 300 S Brevard St Charlotte, NC
Duration: 12 months
Work Engagement: W2
Work Schedule: 3 days in office/2 days remote
Benefits on offer for this contract position: Health Insurance, Life insurance, 401K and Voluntary Benefits
Summary:
We are seeking a highly skilled Senior React UI Developer to design, build, and maintain high‑quality, scalable user interfaces for modern web applications. This role is heavily focused on front-end architecture, UI performance, code quality, and cross-functional collaboration. The ideal candidate is a hands-on engineer passionate about delivering exceptional user experiences and writing clean, maintainable code.
Responsibilities:
Design, develop, and maintain complex UI components using React and modern JavaScript/TypeScript.
Own front-end architecture decisions, including component structure, state management strategy, and performance optimization.
Collaborate closely with UX/UI designers to implement accessible, pixel-perfect, user-centered interfaces.
Work with backend and platform engineering teams to integrate APIs and ensure seamless end-to-end functionality.
Ensure UI components are responsive, adaptive, and aligned with modern web standards.
Implement and maintain automated unit, integration, and end‑to‑end tests to support UI reliability and quality.
Contribute to front-end best practices, coding standards, and reusable component libraries.
Participate in Agile/Scrum ceremonies and collaborate effectively within a cross-functional team environment.
Qualifications:
Applicants must be authorized to work for ANY employer in the U.S. This position is not eligible for visa sponsorship.
Expert-level proficiency in:
JavaScript (ES6 ), TypeScript
HTML5, CSS3
Responsive and adaptive design principles
Strong hands-on experience with:
Modern React (Hooks, Context, Suspense)
State management tools such as Redux, Zustand, React Query, or similar
Component-based architecture and reusable UI patterns
Experience working with UI frameworks / design systems, such as:
Material UI, Ant Design, Chakra UI, TailwindCSS, etc.
Testing experience using:
Jest, React Testing Library, Cypress, Playwright
Solid understanding of RESTful APIs and/or GraphQL.
Experience working in Agile/Scrum development environments.