React Developer - Chicago, IL (Hybrid) - W2 Only / Any Visa

Overview

On Site
Full Time
Contract - W2
Contract - 2 day((s))

Skills

REDUX
REACT
Tool kit

Job Details

Job Title: React Developer

Location: Chicago, IL, (Hybrid Onsite required)

Duration: Full-time contract

About the Company

Our client is seeking a highly skilled and experienced React Frontend Developer to join its digital development team on a long contract basis. This role is ideal for a developer who thrives in a collaborative, agile environment and is passionate about building scalable, high -performance user interfaces using React, TypeScript, and Redux Toolkit (RTK). You'll play a key role in creating modular and efficient front-end solutions through micro front-end architecture, while also collaborating across UX, product, and back-end teams. This is a high-visibility opportunity to work with cutting-edge technologies in a leading global financial institution.

Qualifications

7+ years of experience in frontend development, with deep expertise in: React.js and TypeScript, Redux and Redux Toolkit (RTK), HTML5, CSS3, JavaScript (ES6+). Experience implementing micro frontend architecture, integration experience with RESTful APIs, strong grasp of UI/UX design principles, familiarity with version control systems such as Git, knowledge of Node.js, npm, or yarn. Soft Skills: Excellent communication and team collaboration skills, strong problem-solving and debugging abilities, agile development experience with a fast-paced product team, proactive, self-driven, and eager to learn new tools and technologies.

Responsibilities

  • Front-End Development: Design, develop, test, and maintain responsive and user-centric web applications using React.js, TypeScript, and Redux.
  • State Management: Implement efficient data handling and component state using Redux Toolkit (RTK) for optimal performance and maintainability.
  • UI/UX Implementation: Work closely with UX designers to translate mockups and wireframes into functional, pixel-perfect interfaces that align with modern design principles.
  • Micro Front-End Architecture: Develop and integrate micro front-ends to support scalable and modular application architecture, allowing for independent feature deployment and development.
  • Performance Optimization: Analyze and improve front-end performance by minimizing load times, optimizing rendering logic, and enhancing user experience.
  • Code Quality & Testing: Write clean, maintainable code and perform peer code reviews. Create and maintain unit, integration, and end-to-end tests to ensure application reliability.
  • Collaboration & Communication: Partner with back-end engineers, product managers, and QA teams to ensure seamless functionality between front-end and back-end systems.
  • Continuous Learning & Process Improvement: Stay updated with the latest in front-end development trends and technologies. Continuously propose and implement process and codebase improvements.

Follow us on LinkedIn -

#LI-NITINSHARMA

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.