We are seeking a highly skilled Frontend React Engineer with 3-4 years of experience building scalable SaaS and enterprise-grade web applications. The ideal candidate should have strong expertise in the React ecosystem, along with working knowledge of Node.js, to effectively collaborate across full-stack environments. Excellent English communication skills are mandatory, as direct client interaction will be a core responsibility.
Responsibilities
- Design and develop scalable, high-performance web applications using React.js and modern JavaScript (ES6+).
- Build modular, reusable, and maintainable front-end architectures.
- Implement advanced state management solutions (Redux, Context API, Zustand, etc. ).
- Integrate frontend applications with RESTful and/or GraphQL APIs.
- Work with Node.js -based backend services to ensure seamless API integration and data flow.
- Optimise applications using performance best practices (code splitting, lazy loading, memoisation, and caching strategies).
- Implement authentication and authorisation flows (JWT, OAuth, RBAC).
- Participate in client discussions, requirement analysis, and technical solutioning.
- Conduct code reviews and ensure adherence to best practices.
Requirements
- Experience: 3-4 years.
- Strong expertise in React.js, Hooks, and component-driven architecture.
- Solid understanding of JavaScript fundamentals and asynchronous programming.
- Experience with TypeScript in enterprise-scale applications.
- Working knowledge of Node.js and Express.js for backend integration.
- Familiarity with API design principles and microservices architecture.
- Experience with modern build tools (Webpack/Vite), CI/CD pipelines, and Git.
- Hands-on experience with testing frameworks (Jest, React Testing Library, Cypress).
- Experience working on SaaS or multi-tenant enterprise applications.
- Exposure to micro-frontend or modular architecture is a plus.
Soft Skills And Client Engagement
- Excellent verbal and written English communication skills (mandatory).
- Experience interacting directly with international clients.
- Strong analytical and problem-solving capabilities.
- Ability to independently own modules and drive technical discussions.
- Comfortable working in Agile/Scrum environments.
This job was posted by Shivani Bhoras from Ergobite.