Goldman Sachs - JavaScript React GUI Developer/Front End Engineer - Equities

Goldman Sachs London JavaScript React GUI UI UX Developer Front End Frontend Engineer Equities eTrading
JELF182 - JavaScript React GUI Developer/Front End Engineer - Equities eTrading

Brilliant opportunity for a JavaScript/React engineer with experience within Equities Trading to join Goldman Sachs in their London office. Market leading salary offered, flexible dependent on experience.


At Goldman Sachs, our Engineers don’t just make things – we make things possible. Change the world by connecting people and capital with ideas. Solve the most challenging and pressing engineering problems for our clients. Join our engineering teams that build massively scalable software and systems, architect low latency infrastructure solutions, proactively guard against cyber threats, and leverage machine learning alongside financial engineering to continuously turn data into action. Create new businesses, transform finance, and explore a world of opportunity at the speed of markets. Engineering, which is comprised of our Technology Division and global strategists groups, is at the critical centre of our business, and our dynamic environment requires innovative strategic thinking and immediate, real solutions. Want to push the limit of digital possibilities? Start here.


The Control Engineering team is responsible for developing and enhancing control implementations and tooling to allow monitoring, as well as command and control UIs for the front-to-back architecture across Securities Division. We undertake a key role in the architecture of the platforms, and our success contributes directly to the efficient functioning of the firm's trading and sales operations on a day-to-day basis. Front to Back Post Execution Desktop is a brand new real-time user interface originally to be built for the Equities post execution trade flow to facilitate client queries and manage trade flow with a long term objective to cover all asset classes. Enables Sales, Traders and Operations teams to have a low latency real time trade view of flow coming from the front to back trade processing platforms. As this is a new initiative, we will be involved in the evaluation and selection of components and frameworks to use. We will support customisable docked grids, charts and more to show real time trade data sourced from a streaming database such as AMPS. The application will also allow a flexible set of commands to take actions on the entities on the screen. Standard dashboard features such as filters and pivots will also be supported. We are an Agile (Scrum) self-organised team. We are running Scrum sprints with iterative feedback loops with our clients and continual improvement of the team’s processes. We are looking for talented engineers who have an insatiable appetite for learning, passionate about building commercial/innovative solutions and developing highly effective teams.


  • Design, build and maintain a high-performance, high-availability, high-capacity, yet nimble and adaptive platform for front to back trading systems like order management, exchange connectivity, smart order routing, internalisation, clearing and securities lending.
  • Use data to guide decision-making, developing or enhancing tools as necessary to collect it.
  • Understand market rules, regulations, exchange service offerings, front to back business functions and build systems to facilitate them.
  • Communication with traders, sales, clients and compliance officers about new systems, feature requests, explanation of existing features etc.


  • Strong UI developer with good UX experience
  • Driven individual with strong analytical, design and architecture skills
  • Ability to efficiently work within a global team
  • Effective written and verbal communication skills
  • Good team player and good interpersonal skills
  • Self-starter and able to work in a high paced environment
  • Must be willing to handle first line support calls and work on a support rota
  • Maintain a focus on quality, attention to detail, communication and delivery to tight timescales
  • Professional experience in developing web applications using HTML5/React.JS/AngularJS/Angular on Typescript
  • Experience working within Equities Trading
  • Real time streaming using Websockets, and Restful services
  • Web development frameworks with NodeJS, Gulp etc
  • Frameworks and components like Bootstrap, ag-Grid etc
  • Familiarity with testing frameworks (Karma, Jasmine, PhantomJS, Selenium, Cucumber) and concepts of Test Driven Development, Regression and Parametric Testing
  • Strong skills in Web services, Spring, Vert-x to support Rest and Websockets
  • Strong OO design skills and experience
  • Design Patterns knowledge


  • Good knowledge of core Java and middle tier systems
  • View servers, such as AMPS
  • Linux / Unix skills including scripting (shell)
  • Working experience with databases
  • Experience in developing distributed real-time systems
  • Knowledge of financial markets would be an advantage

The Goldman Sachs Group, Inc. is a leading global investment banking, securities and investment management firm that provides a wide range of financial services to a substantial and diversified client base that includes corporations, financial institutions, governments and individuals. Founded in 1869, the firm is headquartered in New York and maintains offices in all major financial centres around the world.

© The Goldman Sachs Group, Inc., 2019. All rights reserved Goldman Sachs is an equal employment/affirmative action employer Female/Minority/Disability/Vet.


Job type:
Banking & Financial Services
Finance Tech Development
Flexible, dependent on experience
Apply Now

Talk to a consultant

Talk to Emmalu Fox, the specialist consultant managing this position, located in London City

4th Floor, 107 Cheapside

Telephone: 02034650125

Share Job