Senior React Developer. Asset Management. £130,000 - £140,000 + Bonus and Benefits. Hybrid 2 days a week in London.
Overview
The Data Office team at T. Rowe Price is playing a key role in helping build the firm’s next generation platform, working together with business partners to create client experiences that are changing the way people invest. You will work with smart, talented people across their business. We will expect you to be agile and innovate. In return, they will give you challenging work that makes an impact and brings opportunities to learn and grow, and a collaborative culture that encourages every member of their team to express their point of view—because that is how they help their clients succeed.
You will be a hands-on engineer leading a new engineering team in the Analytics and Data Platform group, responsible for architecting and building out brand new data management tools to support our business and operational users.
You will be responsible for:
- Practicing disciplined software engineering (e.g. automated testing, code reviews, and writing beautiful, pragmatic code)
- Coding in JavaScript (React, Redux, NodeJS, Webpack)
- Building out a brand new data management tool to support our business and operational users, working closely with the rest of the Data and Analytics platform
- Helping create wireframes, designing features and UIs, crafting a great user experience
- Unit testing, integration testing. Contributing to maintaining and constantly improving the CI/CD pipeline
- Code reviews, design reviews
- Code instrumentation, setting up proactive monitoring dashboards
- Release management on a team rota
- Liaising with users and subject matter experts in order to gather requirements, analyse solutions and triage feedback and incidents
- Understanding business requirements and translating them into technical requirements
Required skills and expertise:
- Expert JavaScript programming
- Experience with TypeScript
- Extensive professional experience with React, Redux, NodeJS, Webpack
- Familiarity with AWS
- Experience using Material UI design system
- Proficient testing with Cypress
Preferred experience/skills
- Experience implementing services in Node
- Experience buildings micro frontends
- Experience with TypeScript
- Experience with Java and/or Python
- An understanding of the asset management business and/or financial markets
- Experience with redux-saga is a bonus
If you are interested and to learn more, please send a CV for immediate consideration.