UI React - Senior Engineer
Iris Software
Iris Software
Join Iris Software, recognized as one of India's Top 25 Best Workplaces in IT, and contribute to cutting-edge technology solutions. We are a rapidly expanding IT services company committed to being a trusted technology partner for our enterprise clients across financial services, healthcare, transportation & logistics, and professional services.
At Iris, we empower our associates to shape their career journeys through ownership and growth opportunities. Experience a culture that values your contributions, fosters continuous learning, and supports your professional development with challenging projects and mentorship.
As a UI React Senior Engineer, you will design and develop scalable enterprise-level React applications, aligning with key business and engineering objectives. You will define API contracts, integration strategies for complex systems, and establish reusable React component architectures and frontend integration approaches.
You will lead the implementation of reusable React Hooks and component-driven design patterns, taking full ownership of module delivery from design through deployment. Responsibilities also include conducting thorough code reviews, managing Redux state across applications, and driving improvements in CI/CD pipelines and operational efficiency. Furthermore, you will troubleshoot production issues, optimize performance, and implement advanced data caching strategies using TanStack Query.
This role requires a Senior Engineer with 6-8 years of experience in UI development, specifically with React. A strong command of modern JavaScript (ES6+), HTML5, and CSS3 is essential.
Proficiency in React Hooks, React Maps, and performance optimization techniques for React applications is mandatory. Experience with Redux for state management and TanStack Query (React Query) for efficient data handling is also required. You must be skilled in testing frameworks like Jest and React Testing Library (RLT) to ensure high-quality code.
We are looking for candidates who demonstrate strong technical ownership, accountability, and a collaborative spirit. Excellent problem-solving skills, the ability to mentor junior developers, and effective communication with diverse stakeholders are crucial. Adaptability to new technologies and a meticulous approach to architecture, code quality, and performance are highly valued.
Iris Software
IT