React Developer About this role :
As a React Developer with strong React and Front-End development experience, you will be responsible for building, deploying, and maintaining front end interfaces to support our digital experiences. You will support our Group wide and cross brand Design System initiative and our Consumer delivery squads by producing components, frameworks, and tooling. You will support and contribute to transforming our working culture and digital presence using agile ways of working. You will mentor developers, support the achievement of team service level targets by owning the completion of all assigned work requests, including testing, quality checking and delivering all assigned tasks within the agreed timescales. You will have the following responsibilities
Bridge between Design System and Consumer front end enablement squads
Work closely with the Consumer and Group wide Design and Brand teams
Building and codifying a reusable framework agnostic Design system
Create front end code and tooling to allow Consumer feature squads to deliver at pace
Work with Architecture, Engineering teams and other stakeholders to ensure the correct technical decisions are being made to deliver brilliant experiences from our products
Support the analysis of content delivery and offer performance solutions
Write unit tests and other automated tests
Contribute to tribe ceremonies, platform technical direction and strategy
Technical analysis and troubleshooting of operational and security related issues
Help build an internal front-end chapter and contribute to internal and external conferences / meetups You will have the following skills & experience
5+ years' experience with ReactJS, NextJS, TypeScript and GraphQL
Fluent with modern JavaScript and standard tooling (Webpack, Babel, ES6, Linting, Prettier), HTML and CSS Preprocessors
Solid understanding of the full web technology stack (HTTP, cookies, headers, asset loading / caching, PWA).
Proven experience with and demonstrable understanding of Web Accessibility, (WCAG 2.0 AA compliance and WAI-ARIA), Security, Performance optimisation and responsive design
Unit test tools (Jest)
Versioning tools (GIT)
Ability to successfully collaborate as part of an Agile development team
Experience with and defined DevOps CI / CD pipelines
Experience with test-driven approaches (TDD, BDD)
Understanding of Terraform Docker, Kubernetes, AWS environments and services
End to End test tools experience (Cypress, Cucumber, etc.)
Experience in other front-end frameworks / libraries
Developer • bangalore, India