What are the responsibilities and job description for the React Developer position at Precision Technologies?
React Developer (8 Years)
Location: Chicago, ILc(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
Please share resume
mohankumar.t@precisiontechcorp.com