Back-to-jobs-text
Front-End React Developer
Cloudstream is looking for a strong Front End React Developer to join one of our multinational investment clients here in the city of London.
The Role - You will join a small agile development team where you will be working in the multi asset front office part of the business developing and supporting there technology platform.
- Build high quality UI components using React and Redux
- Produce quality testable software
- In the long term have an aim of cross training new and existing developers in these technologies
- Be part of a business facing team with high visibility
- Deliver a first technology platform to support investment decision making and quantitative research
- Refine the existing investment and research platform in response to all business needs
Key Responsibilities:
- Expert in building front end Single Page Applications with React and Redux
- Experience and good knowledge of common React libraries (Redux, react router)
- Good knowledge and handling of common React patterns (HOC, render props, Provider pattern, Container / Presentational components)
- Knowledge of common React principles (immutability, pure functions, functional / class components, pure components, change detection etc)
- Extensive knowledge of Javascript
- Good general knowledge of common challenges in frontend development
- Advocate of general engineering best practices (eg: domain driven code architecture, encapsulation, separation of concerns, single responsibility, clean code practices etc)
- Knowledge of common design patterns (eg: pubsub, module pattern, dependency injection etc)
- Awareness of common frontend styling paradigms
- Knowledge of general frontend tooling especially Nodejs
- Background with structuring and writing unit tests
- Background with setting up and writing end to end tests