Position:
Senior Engineer React JS
Job Description:
Job Title: Front-end Engineer
Candidate Roles and Responsibilities
Role Summary
Lead the design, development, and maintenance of high-performance, scalable front-end applications. Ensure adherence to coding standards and mentor junior developers. Focus on delivering good user experience and robust, maintainable code
Must-Have (Mandatory)
- React JS: Deep expertise in React core principles, functional components, hooks, and ecosystem tools e.g. Redux
- JavaScript: Expert proficiency, including asynchronous programming, performance optimization, and modular design.
- TypeScript: Hands-on experience implementing static typing for large-scale applications.
- HTML5/CSS3: Expert knowledge of semantic HTML and modern CSS
- Software Engineering Principles: Strong grounding in application architecture, state management patterns, and writing unit/integration tests (e.g., Jest, React Testing Library)
Good-to-Have.
- Next JS: Experience with server-side rendering (SSR) or static site generation (SSG) frameworks
- MQTT/Web Sockets: Experience with real-time data protocols and client-server communication
- Design Systems: Experience in building and maintaining component libraries using tools like Storybook
Technical Skills required:
Must have Skills:
Skills
Beginner
Intermediate
Expert
React JS
Yes
JavaScript
Yes
TypeScript
Yes
HTML5/CCS3
Yes
State Management
Yes
Testing (JEST)
Yes
Good to have skills:
Skills
Beginner
Intermediate
Expert
Next JS
Yes
MQTT / Web Sockets
Yes
Design Systems using Storybook
Yes
Location:
IN-MH-Pune, India-Blue Ridge-Hinjewadi (eInfochips)
Time Type:
Full time
Job Category:
Engineering Services