Software Engineer, JavaScript

Royal Bank of Scotland ,
London, Greater London

Overview

Job Description

Join us as a Software Engineer in JavaScript * We're seeking an experienced software engineer to join the Technology team and help expand its market leading solutions * You'll be building out new immersive experiences that not only delight our customers but also drive innovation in our industry * Work with the latest technologies and hone your technical expertise in a collaborative, Agile and forward thinking team environment What you'll do You'll be working on Path,within the Commercial & Private Banking (CPB) Ventures portfolio, a new way for SMEs to manage employees, their data and all their HR processes, safely and securely. You'll be delivering cloud native, safe, robust, scalable and secure code in a fast, considered and consistent manner using a mix of third party API's and custom built code leveraging open source packages and frameworks. You'll also be: * Making sure the technology stack is constantly enhanced by adding new features andmaking suredefects are resolved in a timely manor * Contributing to the code base ensuring it's clean, elegant, very reusable, easy to maintain and extend * Proactively performing code and design peer reviews * Making sure the solutions developed are robust, scalable and can be deployed using CI/CD The skills you'll need To succeed in this role, you'll need good knowledge of JavaScript frameworks such as React.JS, Vue.JS and React Native. You'll also need experience of working with code performance and memory optimisation. You'll also demonstrate: * Knowledge of unit testing frameworks * Good knowledge of continuous integrationand delivery tooling, including Github * Experience of working with Realtime logging and monitoring * Knowledge of micro-service and event based architectures * Knowledge of rest based API's * Experience of working with OWASP Top 10 Hours 35 Inclusion At Royal Bank of Scotland, we want everyone to feel welcome, regardless of your background or needs. If you need adjustments making to your working environment, we'll do everything we can to support you. As part of this commitment, we offer flexible working options for some of our roles, find out more here. As a Financial Services organisation we comply with and support the requirements set by our Regulator, the Financial Conduct Authority (FCA), which are designed to protect our customers. This role falls under Conduct Rules of the Individual Accountability Regime (IAR) and is subject to pre-employment screening. This means if your application is successful, you'll need to satisfy some important background checks before you can start working with us. These will include a full credit check, a criminal record check, residency and right to work checks.