Position : Senior React Engineer
Job Type : Full-time, On-site
Job Summary :
We are seeking a highly skilled and experienced Senior React Engineer to join our team in Mumbai. This is a pivotal, new role focused on the development of our B2B product suite, which empowers customers to handle real estate transactions and international payments.
The ideal candidate will have 8+ years of professional experience with deep expertise in React.js. You will be at the forefront of our new product development, taking significant ownership of upcoming features, and will play a key role in ensuring our applications are robust, scalable, and intuitive.
Key Responsibilities :
- Architect and develop high-quality front-end features and user interfaces for our B2B product suite using React.js.
- Collaborate effectively with cross-functional teams, including Product and Design, to integrate backend services and ensure seamless data flow across the application.
- Optimize applications for maximum speed, scalability, and responsiveness to provide a top-tier user experience.
- Lead and participate in code reviews, maintain high coding standards, and contribute to continuous improvement initiatives within the team.
- Mentor junior developers, sharing knowledge and promoting a culture of technical excellence and best practices.
- Stay abreast of emerging technologies and industry trends, proposing innovative solutions to enhance our product offerings and development processes.
Required Skills & Qualifications :
8+ years of professional experience in front-end development.Advanced React.js knowledge, with proven proficiency in using React hooks, Context API, and the component lifecycle.Strong experience with state management libraries such as Redux, MobX, or the Context API.Deep understanding of Modern JavaScript (ES6+ features, including async / await, destructuring, Promises, etc.).The ability to design reusable components and manage component hierarchies effectively for large-scale applications.Proven skills in performance optimization for React applications, including techniques like lazy loading and memoization.Excellent written and verbal communication skills, with the ability to collaborate across different teams.(ref : hirist.tech)