Chetwood
,
Wrexham, Clwyd
React Developer
Overview
Job Description
Who are we? At Chetwood Financial Ltd. we think differently. We act differently. We use our banking and technology industry experience to design stand-alone products to make customers better off. What we do We design and manufacture digital products across financial services. We are focused on serving distinct customer segments that are currently underserved by the market, with products designed specifically for their needs. We use modern technology, and an ecosystem of partners, to take the cost out of manufacturing banking products, so we can make our customers better off. We are also developing a range of products, using personal data and active triggers, to create dynamic products. Unlike traditional banking models, we are not obsessed with customer ownership and cross-selling other products. Our products must be right for our customers and stand alone. We focus on building the best products we can for each customer segment, rather than building one product to serve all. What we are doing We have recently started re-platforming our existing products to take advantage of some of the latest technology from our vendors. This involves building out white labelled component libraries, writing unit and end to end tests for coverage as well as developing other utilities and packages that make the rapid creation and deployment of new products possible by utilising the component libraries and packages that you will be creating. We are looking for a React specialist to help shape the future of our codebase. You will play a lead role, making technical decisions as well as providing support, insight and guidance along the way. This is very much a greenfields project and we are looking for the right candidate to help us shape what the future of financial products could be. Overall role purpose We are looking for a React developer who is experienced in developing production-ready React applications. You will play a lead role, making technical decisions as well as providing insight and guidance to the wider development team. Key responsibilities * Contribute to architecture, innovation and best practices * Responsible for the development of customer-facing React applications * Building reusable components and front-end libraries for future use * Translating designs, wireframes and user stories into high-quality code * Building new financial products using our vendors' APIs * Contributing to the development of the team through knowledge sharing Essential skills & experience You must be able to develop production-ready React applications, know how to work with RESTful web services and write end to end and unit tests for your work. Must have a good understanding of how a monorepo structure works, how to develop independent white labelled Javascript packages and React components and have an understanding of how to package them up into reusable libraries with build tools like Webpack and Yarn. You must have experience working with; * React * RESTful web services * Redux * Webpack * Babel * SASS * Yarn * Git Desirable skills & experience * Monorepo project structures such as Lerna * Puppeteer / Jest / Chai or other testing frameworks * Axios * Knowledge of known security vulnerabilities / standards for JS applications * Redux Forms * Flow * Rollup * Bootstrap 4 Apply for this Job