Lead Angular Engineer
Metro Bank
2021-12-03 08:00:04
Barkingside, Greater London, United Kingdom
Job type: fulltime
Job industry: I.T. & Communications
Job description
- Team: IT, IT & Change
- Location: Holborn Office
- County: Central London
- Ref: 14409
- Closing Date: 24-Dec-2021
Are you an expert in Software Development and operating as a Front End Engineer? Do you have experience leading a team of software developers within a technical team? Can you use your in-depth Angular knowledge and experience to develop game changing applications? If yes, then we may have the role for you.
Here at Metro Bank our message is simple; to revolutionise the entire banking industry by creating fans out of every customer. As a Lead Angular Engineer, you will support the growth of our Bank by delivering new and enhanced digital features onto our web banking platform so that we can continue to provide amazing service to our customers through a world class capability. You will bring innovation, energy and expertise to a team that aims to create market leading digital products and the best possible digital solutions, processes and systems.
Most of our jobs offer the opportunity for hybrid / remote working. Ask your recruiter for more details.
So what would you be doing?...
• Leading a team of Software developers within an IT team focused on leading and supporting development of Core Banking applications for a rapidly expanding bank.
• Providing resolution of various live issues in challenging timelines · Create governance in the software sector
• Mentoring colleagues and make sure that they are following the latest UI standards
• Enhancing our internal technology capabilities to ensure a better user experience for colleagues and customers
• Have the ability to handle high pressure situations and provide excellent service to customers
• Have the ability to prioritize work and split time across a number of tasks that may be on the go at any one time
• Working with a diverse group of colleagues - that may be split across various locations
• Creating/enhancing/adapting existing software
• Delivering technical solutions
• Creating documentation that records processes and resolutions
• Working with numerous 3rd party vendors and ensure a streamlined approach with internal and external departments
• Working with project managers to land new software right the first time and deal with any issues professionally and quickly
• Working on multiple projects and programmes and ensure they are successfully deployed
• Supporting the development of Software solutions for eventual deployment to the Live System
You need to be this kind of person…
• Passionate about providing unparalleled levels of service and convenience for customers
• Able to work and learn quickly in a fast paced, fun and dynamic environment
• Prepared to stick at something - we get nervous if someone has jumped from job to job as we want people who are prepared to learn and grow
• Care about doing a great job and exceeding expectations with the quality of what you do
And... we are a bank so risk is a part of everything we do. We love people who take responsibility, do the right thing for customers, colleagues and Metro Bank and have the courage to call out any concerns.
We always support colleagues to develop their skills. But to be successful in this job you really do need to already be able to do most of these wonderful things...
• Understand the risks associated with your job and what that means for you, Metro Bank and all our stakeholders
• Experience working with Angular (Ideally Angular 11/12), as well as RxJs and NgRx
• Be proficient with Javascript and Typescript along with HTML5, CSS and SASS.
• Hands on experience in writing unit, integration, and functional tests using Jasmine, Jest and Karma.
• Experience of end to end testing with Protractor or Cypress · Experience of developing accessible (WCAG 2.1) UI elements
• Comfortable with responsive and mobile first design
• Architectural knowledge of REST APIs and Micro-services
• Deep understanding of Git and version control systems
• Good experience of delivering in an Agile manner, particularly Scrum / Kanban.
• Excellent communication skills, solid work ethic, and a strong desire to write production quality code
• Exposure to AWS / Cloud computing
• Ability to communicate technical challenges to non-technical colleague
• This role is regulated by the Financial Conduct Authority (FCA) under the Senior Managers and Certification Regime. This means that If you are successful in your application, we are required to carry out additional checks that will be repeated annually while you are in this role. For more information you can visit the FCA website or ask your recruiter who can explain further.
IMPORTANT FOOTNOTE;
Diverse teams really are the best teams. We know that candidates (especially women, research tells us) may be put off applying for a job unless they can tick every box. We also know that 'normal' office hours aren't always doable, and while we can't accommodate every flexible working request we are happy to be asked. So if you are excited about working with us and think you can do much of what we are looking for but aren't sure if you are 100% there yet… why not give it a whirl? Please note that sometimes we may close a job earlier for applications if we are inundated with amazing candidates.. Good luck!