First seen by Alion on Sep 29, 2026.
About the role - As a React JS Developer you will join our front-end team to build responsive, high-performance web applications. You will collaborate with designers and back-end engineers to translate UI/UX concepts into clean, reusable code.
Key responsibilities
Develop and maintain React components using modern JavaScript (ES6+) and TypeScript.
Implement state management solutions with Redux and integrate RESTful APIs.
Write unit and integration tests with Jest to ensure code quality.
Optimize application performance and bundle size using Webpack.
Collaborate with UI/UX designers to ensure pixel-perfect implementation of visual designs.
Participate in code reviews and adhere to version-control best practices using Git.
Document component usage and technical decisions for future developers.
Required qualifications
Proficiency in React, JavaScript, HTML, CSS, and TypeScript.
Experience with REST API consumption and asynchronous programming.
Understanding of state management patterns, preferably Redux.
Familiarity with module bundlers (Webpack) and testing frameworks (Jest).
Basic knowledge of Git workflows and collaborative development.
Strong problem-solving skills and attention to detail.
Nice to have
Exposure to CSS preprocessors (Sass, Less) or CSS-in-JS solutions.
Experience with responsive design frameworks (e.g., Bootstrap, Material-UI).
Familiarity with CI/CD pipelines and automated testing tools.
Understanding of accessibility standards (WCAG) and best practices.

