Lead User Interface Developer (React)

Lead User Interface Developer (React)

Lead User Interface Developer (React)

Job Overview

Location
London, England
Job Type
Full Time Job
Job ID
9326
Date Posted
9 months ago
Recruiter
Sofia Madison
Job Views
53

Job Description

Lead User Interface Developer (React)

 

Big Bank Funding. FinTech Thinking.

Our technology teams in the UK work closely with HSBC’s global businesses to help design and build digital services that allow our millions of customers around the world, to bank quickly, simply and securely. We also run and manage our IT infrastructure, data centres and core banking systems that power the world’s leading international bank.

Our multi-disciplined teams include: DevOps engineers, IT architects, front and back end developers, infrastructure specialists, cyber experts, as well as project and programme managers.

 

We work in small, agile DevOps teams with colleagues around the world from our offices at the in Southwark, our global headquarters in Canary Wharf, and multiple other locations around the UK including Sheffield, Leeds, Barnsley and Birmingham.

 

Business area overview

Equities Technology solve some of the most interesting and complex challenges in the financial industry to help our global business and its customers succeed. Shipping code early and often using Agile and DevOps principles is critical for us to deliver business value, with continuous improvement and learning at the centre of everything we do.

 

We are motivated by challenging each other to push the boundaries of financial and technological innovation, in an open, inclusive, and diverse environment. We are looking for the best and brightest developers to take our capability forward.

 

About the Team:

The Falcon UI Core team delivers business functionality for the Delta 1 & HKMM trading desks, as well as maintaining and driving forward the Falcon UI platform which is used by other business streams across Equities and Fixed Income.

 

The Falcon UI is a React/Electron based application which includes its own internal high performance canvas based grid and a suite of reusable components, allowing developers to build out new trading components for their users.

 

Role Highlights:

You will be responsible for leading the Falcon UI Core team, leading by example as a Senior Engineer will and will work closely with traders, other business users and backend developers to deliver new UI functionality with changes often being released into Production the same evening.

 

You will also work closely with the wider Falcon developer community, to design and build out common functionality that other streams can utilise and lead the UI standards across the wider platform. As the lead of the Core team, you will become a key contact point for any UI support across the wider platform

 

 

What you will be doing;

 

Role Highlights:

You will be responsible for leading the Falcon UI Core team, leading by example as a Senior Engineer will and will work closely with traders, other business users and backend developers to deliver new UI functionality with changes often being released into Production the same evening.

 

You will also work closely with the wider Falcon developer community, to design and build out common functionality that other streams can utilise and lead the UI standards across the wider platform. As the lead of the Core team, you will become a key contact point for any UI support across the wider platform

 

You will handle all phases of development (requirements gathering/analysis through to implementation), establishing solid relationships and trust built on proven delivery.

 

Qualifications

 

What you will bring to the role; 

ESSENTIAL CANDIDATE REQUIREMENTS

  • JavaScript/TypeScript (ES7+)
  • ReactJS (16.4+)
  • WebDriver, Enzyme/React Testing and similar libraries
  • Keen understanding of the HTML 5 ecosystem
  • GIT
  • Working knowledge of the Bash shell
  • Demonstrable understanding of software engineering principles such as SOLID, incremental development, consistency etc

 

IDEAL CANDIDATE REQUIREMENTS

 

Technology:

 

  • Capability to quickly prototype, whether through wireframes or non-functional mockups
  • Ability to identify bugs through industry standard tooling
  • Websockets, SSE and related technologies
  • CSS Modules, Flexbox, CSS Grid, Sass
  • Understanding of the Canvas API and fundamentals of implementing animations, drawing text and similar capabilities
  • Lodash, RxJS
  • Experience with performance focused grids
  • The following are a plus:
    • Electron
    • Exposure to Java/Scala/C#
    • Hands on experience with Linux based systems
    • Understanding of basic scripting in PowerShell, Bash and Batch

 

Soft Skills

  • Ability to manage and handle multiple work streams, and knowing when to push back
  • Keen to work closely with front office Business and IT stakeholders.
  • Excellent written & verbal communication skills enabling the candidate to work across multiple regions where English may not be the primary language
  • Willing to proactively contribute and improve to the wider platform
  • You are an excellent communicator, and are comfortable communicating directly with the Sales/Trading Desk and internal Technology teams and are able to range up and down the detail depending on your audience.

 

If a challenging role paying very competitively, being part of a progressive team is for you then please apply and we look forward to meeting you.

 

We are a diverse company and appreciate different people have different circumstances so we are more than happy to discuss a flexible working arrangement whether it be the number of days, hours or location that you are able to work.

 

This role will primarily be London based but some travel may be required.


Come Power a Business that Defines How to Power the World

 

As a business operating in markets all around the world, we believe diversity brings benefits for our customers, our business and our people. This is why HSBC is committed to being an inclusive employer and encourages applications from all suitably qualified applicants irrespective of ethnicity, religion, age, physical or mental disability/long term health condition, marital status, sexual orientation, gender identity, gender expression, genetic information (including characteristics and testing), military and veteran status, and any other characteristic protected by local law in the jurisdictions in which we operate. 

 

Within the work place you will have access to various employee resource groups which aim to promote and achieve a healthy work / life balance and support our diversity ambitions.  

 

HSBC has in place processes in order to avoid nepotism, which means to avoid creating circumstances in which the appearance or possibility of conflicts of interest may exist within the hiring process.

 

Personal data held by the Bank relating to employment applications will be used in accordance with our Privacy Statement, which is available on our website.

 

 

 

Job Field

 : Technology

Primary Location

 : Europe-United Kingdom-Greater London-London

Schedule

 : Full-time 

 : 

Job Posting

 : 06-Sep-2021, 14:43:39 

Unposting Date

 : 07-Dec-2021, 04:29:00

Job ID: 9326

Similar Jobs

Meta

Full Time Job

Lead user interface developer (react) Lead user interface developer (react)

Meta is embarking on the most transformative change to its business and technolo...

Full Time Job

Deloitte

Full Time Job

Lead user interface developer (react) Lead user interface developer (react)

Deloitte’s Enterprise Performance professionals are leaders in optimizing...

Full Time Job

Labcorp

Full Time Job

Lead user interface developer (react) Lead user interface developer (react)

Job Duties/Responsibilities:Determine the acceptability of specimens for testing...

Full Time Job

Braintrust

Full Time Job

Lead user interface developer (react) Lead user interface developer (react)

• JOB TYPE: Direct Hire Position (no agencies/C2C - see notes below)â€Â...

Full Time Job

Cookies

This website uses cookies to ensure you get the best experience on our website.

Accept