Precision Technologies
React Developer (8+ Years)
Location:
Chicago, IL (Onsite)
Employment:
Full-Time/W2 (NO C2C)
Job Description:
We are looking for an experienced React Developer (8+ years) with strong expertise in building dynamic, scalable, and high-performance UI/Frontend applications using React.js, JavaScript, TypeScript, Redux, and modern UI frameworks. This role requires deep hands‑on experience in frontend engineering, component‑driven development, API integration, performance optimization, and cloud‑ready application development for enterprise environments.
Key Responsibilities:
Develop, enhance, and maintain React.js applications using Functional Components, Hooks, Context API, Redux, Redux‑Saga/Thunk, and component‑driven architecture.
Build clean, scalable, and reusable UI components using JavaScript (ES6+), TypeScript, HTML5, CSS3, SCSS, Tailwind, Material UI, Bootstrap.
Integrate frontend applications with backend services through REST APIs, GraphQL, Axios/Fetch, and ensure smooth data flow across the app.
Collaborate with backend teams using Node.js, Express.js, and microservices‑based APIs for UI‑server interaction.
Optimize UI rendering, DOM performance, lazy loading, code‑splitting, and bundle optimization to ensure high performance.
Work within CI/CD pipelines using Git, GitHub/GitLab, Azure DevOps, Jenkins, and perform code reviews, branching, and version management.
Implement cloud‑ready frontend builds on Azure (App Services, Storage Accounts, Key Vault) or AWS (S3, CloudFront, Lambda).
Apply best practices for UI/UX, responsive design, accessibility (WCAG/ADA), and cross‑browser compatibility.
Write unit and integration tests using Jest, React Testing Library, Cypress, ensuring high code quality and reliability.
Participate in Agile/Scrum ceremonies and collaborate closely with Product Owners, UI/UX teams, QA, and DevOps to deliver high‑quality applications.
Ensure application security using JWT/OAuth2, secure session handling, and best coding practices.
Required Technical Skill Set
React.js, JavaScript (ES6+), TypeScript
Redux, Hooks, Context API
HTML5, CSS3, SCSS, Tailwind, Material UI, Bootstrap
REST APIs, GraphQL, Axios, Fetch
Node.js, Express.js (for integration knowledge)
Azure / AWS Cloud Deployment
Git, GitHub, GitLab, Azure DevOps, Jenkins
Jest, React Testing Library, Cypress
#J-18808-Ljbffr
Chicago, IL (Onsite)
Employment:
Full-Time/W2 (NO C2C)
Job Description:
We are looking for an experienced React Developer (8+ years) with strong expertise in building dynamic, scalable, and high-performance UI/Frontend applications using React.js, JavaScript, TypeScript, Redux, and modern UI frameworks. This role requires deep hands‑on experience in frontend engineering, component‑driven development, API integration, performance optimization, and cloud‑ready application development for enterprise environments.
Key Responsibilities:
Develop, enhance, and maintain React.js applications using Functional Components, Hooks, Context API, Redux, Redux‑Saga/Thunk, and component‑driven architecture.
Build clean, scalable, and reusable UI components using JavaScript (ES6+), TypeScript, HTML5, CSS3, SCSS, Tailwind, Material UI, Bootstrap.
Integrate frontend applications with backend services through REST APIs, GraphQL, Axios/Fetch, and ensure smooth data flow across the app.
Collaborate with backend teams using Node.js, Express.js, and microservices‑based APIs for UI‑server interaction.
Optimize UI rendering, DOM performance, lazy loading, code‑splitting, and bundle optimization to ensure high performance.
Work within CI/CD pipelines using Git, GitHub/GitLab, Azure DevOps, Jenkins, and perform code reviews, branching, and version management.
Implement cloud‑ready frontend builds on Azure (App Services, Storage Accounts, Key Vault) or AWS (S3, CloudFront, Lambda).
Apply best practices for UI/UX, responsive design, accessibility (WCAG/ADA), and cross‑browser compatibility.
Write unit and integration tests using Jest, React Testing Library, Cypress, ensuring high code quality and reliability.
Participate in Agile/Scrum ceremonies and collaborate closely with Product Owners, UI/UX teams, QA, and DevOps to deliver high‑quality applications.
Ensure application security using JWT/OAuth2, secure session handling, and best coding practices.
Required Technical Skill Set
React.js, JavaScript (ES6+), TypeScript
Redux, Hooks, Context API
HTML5, CSS3, SCSS, Tailwind, Material UI, Bootstrap
REST APIs, GraphQL, Axios, Fetch
Node.js, Express.js (for integration knowledge)
Azure / AWS Cloud Deployment
Git, GitHub, GitLab, Azure DevOps, Jenkins
Jest, React Testing Library, Cypress
#J-18808-Ljbffr