UI React - Senior Engineer

Iris Software

7+ yrs Noida Full Time Work from office
Iris Software logo
Posted : 1 week ago
Actively hiring

Job description

Embark on a fulfilling career journey at Iris Software, recognized among India's Top 25 Best Workplaces in the IT industry. We are a rapidly expanding IT services company committed to empowering our associates to achieve their full potential. Our vision is to be the premier technology partner for our clients and the top choice for industry professionals.

We specialize in driving digital transformation for enterprise clients across financial services, healthcare, transportation & logistics, and professional services. Our expertise spans critical applications utilizing cutting-edge technologies such as Application & Product Engineering, Data & Analytics, Cloud, DevOps, Data & MLOps, Quality Engineering, and Business Automation.

Responsibilities

As a Senior React Engineer, you will be instrumental in building and enhancing responsive, accessible web experiences. This includes developing and evolving the GraphQL BFF using Apollo Server on Express/Node.js, writing schemas and resolvers, and managing complex client state with Redux Toolkit and redux-saga.

You will also be responsible for data fetching and caching with Apollo Client, writing comprehensive automated tests with Jest and React Testing Library, and ensuring accessibility with jest-axe. Collaboration with product, design, QE, and API teams is key to delivering customer-centric outcomes. Support for CI/CD and deployment, alongside maintaining high engineering quality through code reviews and adherence to coding standards, will be expected.

Qualifications

We are seeking a seasoned professional with over 7 years of experience in software development, showcasing deep expertise in TypeScript and modern React (including hooks and React 18). A strong background in state management solutions like Redux Toolkit or redux-saga, and GraphQL on both client (Apollo Client) and server (Apollo Server) sides is essential.

Proven experience building BFFs and integrating with REST APIs is required. You must possess a robust testing discipline, covering unit, integration, and E2E layers. A commitment to web accessibility standards (WCAG) and writing secure code within regulated environments is mandatory.

Essential Skills

ReactTypeScriptGraphQLRedux Toolkitredux-sagaApollo ClientJestReact Testing LibraryWCAGHTML/CSSJavaScript

Good to Have

ESLintPrettierSonarQube

Highlights

  • Actively hiring

More Details

RoleUI React - Senior Engineer
IndustryInformation Technology & Services
DepartmentSoftware Development
Employment TypeFull Time, Work from office

About the Company

Iris Software logo

Iris Software

Information Technology & Services