Overview
Skills
Job Details
Role : React Front-End Developer
Location : Chicago, IL Day 1 Onsite Only Locals
Duration : 12+ Months
Experience : 10+ Years
Mandatory skills : React, TypeScript, Redux, Redux Toolkit (RTK), UI/UX, Designing, JavaScript(ES6+), HTML5, CSS3, Restful API's, GIT, Node.JS,(NPM or Yarn), Ag-gird, CI/CD
Position Overview:
We are looking for an experienced React Front-End Developer with a strong background in
React, TypeScript, Redux, Redux Toolkit (RTK), UI/UX best practices, and micro front-end
architecture. You will collaborate with designers, backend developers, and product managers
to deliver intuitive and efficient solutions, while continuously improving our development
practices.
Primary Responsibilities:
Front-End Engineering: Build, test, and support responsive web applications utilizing React,
TypeScript, and Redux.
State Management: Develop and maintain efficient state management using Redux and
Redux Toolkit (RTK) to optimize data handling and application performance.
UI/UX Collaboration: Partner with UI/UX designers to convert design mockups into
functional code, following current UI/UX guidelines and industry standards.
Micro Front-End Implementation: Architect and develop micro front-end solutions to
promote modularity and independent feature development.
Performance Tuning: Enhance front-end performance by monitoring and improving load
times, rendering speed, and overall user experience.
Code Standards: Produce clean, well-structured, and thoroughly documented code.
Participate in code reviews to uphold coding standards and best practices.
Teamwork: Collaborate with backend engineers, product owners, and other stakeholders to
ensure cohesive integration between front-end and back-end systems.
Testing: Design and maintain unit, integration, and end-to-end tests to guarantee application
reliability and stability.
Continuous Development: Keep abreast of emerging technologies and industry trends.
Recommend and implement process improvements as needed.
Required Skills and Experience:
Experience: Minimum of 6 years in front-end development, with a focus on React, Redux,
and TypeScript.
Strong proficiency in JavaScript (ES6+) and its core concepts.
Technical Competencies:
Advanced knowledge of React.js and TypeScript.
Strong expertise in Redux and Redux Toolkit (RTK) for managing application state.
Hands-on experience with micro front-end architectures.
Solid understanding of UI/UX concepts and the ability to apply them effectively.
Proficient in HTML5, CSS3, and modern JavaScript (ES6+).
Experience integrating RESTful APIs with front-end applications.
Familiarity with version control (Git), Node.js, and package managers such as npm or yarn.
Interpersonal Skills:
Excellent analytical and problem-solving abilities.
Strong verbal and written communication skills.
Proven ability to work effectively in agile teams.
Willingness to learn and adapt to new tools and technologies.
Qualifications:
Working experience with ag-Grid for advanced data grid implementations
Familiarity with testing tools such as Jest, Enzyme, or Cypress
Understanding of CI/CD workflows and deployment strategies
Knowledge of web accessibility standards
Experience with server-side rendering (SSR) and static site generation (SSG)