
Search by job, company or skills

. Build and maintain responsive, accessible web experiences using React, TypeScript and styled components.
. Develop and evolve the GraphQL BFF (Apollo Server on Express/Node.js), writing schemas, resolvers and REST data sources that aggregate downstream APIs.
. Manage complex client state with Redux Toolkit and redux-saga, and data fetching/caching with Apollo Client.
. Write robust automated tests - unit/integration with Jest and React Testing Library and accessibility checks with jest-axe.
. Support CI/CD and deployment.
. Uphold engineering quality through code review, ESLint /Prettier standards, conventional commits, dependency hygiene, and SonarQube coverage reporting.
. Partner with product, design, QE and downstream API teams to deliver compliant, customer-centric outcomes.
What You'll Bring
Required
. 7+ years of professional software development, with strong TypeScript and modern React (hooks, React 18).
. Solid experience with state management (Redux Toolkit, redux-saga or equivalent) and GraphQL on both client (Apollo Client) and server (Apollo Server) sides.
. Experience building BFFs and integrating with REST APIs.
. A strong testing discipline across unit, integration and E2E layers.
. Commitment to web accessibility (WCAG) and to writing secure code in a regulated environment.
Perks and Benefits for Irisians
Iris provides world-class benefits for a personalized employee experience. These benefits are designed to support financial, health and well-being needs of Irisians for a holistic professional and personal growth. Click to view the benefits.
A strategic partner that transformational leaders can trust to realize the full potential of technology-enabled transformation.As a trusted technology partner, we focus our highly-experienced talent and rightsized teams to develop complex, mission-critical applications and solutions for leading enterprise across financial services, life sciences, including pharmaceutical, CROs and medical devices, manufacturing & logistics and educational services.
Job ID: 149253243
Skills:
Express, Graphql, Eslint, Node.js, React, Typescript, Sonarqube, Jest, React Testing Library, Redux Toolkit, Prettier, Apollo Server, jest-axe, redux-saga, Apollo Client
We don’t charge any money for job offers