- 7+ years of hands-on development experience on ReactJS, React Native, React Hooks
- Strong JavaScript (including ES6 and ES7 features), TypeScript, HTML and CSS
- Experience with redux, redux observable
- Familiarity with different testing approaches and tools (Unit and integration testing, Jest, Cypress, Storybooks etc.)
- Webpack · Jenkins · Git
- Experience integrating UI components with RESTful API's.
- Experience with client-side stream processing and data grids (e.g., ag-grid)
- Experience with web workers
- Experience with Confluence, JIRA
Ensuring code quality and governance
- Ensuring engineers follow any patterns/designs set out and agreed with project leads
- Planning, estimating, and contributing to the architecture, coding, and development
- Refactoring and continuous improvements of the codebases
- Ensuring that technical decisions and information are communicated thoroughly to the global team
- Looking beyond pure programming, get involved with the deployment and operation of the software we build (DevOps)
- Delivering fair outcomes for our customers, ensuring conduct maintains a high level of professionalism