Key Responsibilities :
- Develop, test, and maintain scalable frontend applications using ReactJS and JavaScript (ES6+) .
- Collaborate with product managers and designers to deliver highly responsive and engaging UI / UX.
- Translate designs and wireframes into high-quality code.
- Optimize components for performance across devices and browsers.
- Ensure code quality through unit testing, integration testing, and code reviews.
- Integrate with RESTful APIs and backend services.
- Mentor and guide junior developers, providing technical direction when required.
- Participate in sprint planning, estimations, and agile ceremonies.
- Contribute to continuous improvement of engineering practices, tools, and processes.
Required Qualifications :
3–5 years of professional experience in frontend development.Strong proficiency in ReactJS , JavaScript (ES6+), HTML5, CSS3.Experience with state management tools like Redux, Context API, or React Query.Familiarity with modern frontend build pipelines and tools (Webpack, Babel, ESLint).Proficient understanding of Git and version control workflows.Experience with testing frameworks like Jest, Enzyme, React Testing Library.Solid grasp of responsive design , cross-browser compatibility , and web performance optimization .Preferred Qualifications :
Experience with TypeScript , Next.js , or SSR frameworks.Exposure to design systems , component libraries (e.g., Material UI, TailwindCSS).Familiarity with CI / CD , Docker , or cloud platforms (AWS / GCP / Azure).Understanding of accessibility standards (WCAG) and SEO best practices.Skills Required
Typescript, Aws, Reactjs, Javascript, Git