Senior Software Engineer (Front End)

TP ICAP

• $149K *
Enterprise Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of commercial experience with React, TypeScript, and JavaScript, along with HTML and CSS.
  • Proven ability to build reusable and maintainable frontend components.
  • Experience with GraphQL for queries and real-time subscriptions.
  • Skilled in using AG Grid for data-rich user interfaces.
  • Strong understanding of state management, preferably with Redux or similar frameworks.
  • Experience in writing automated unit, integration, and browser tests.
  • Familiarity with Git and modern frontend development tools.

Responsibilities

  • Build, test, and maintain frontend features using React and TypeScript.
  • Follow established patterns for component architecture and data flow.
  • Create responsive, accessible interfaces for complex data workflows.
  • Integrate with GraphQL APIs, focusing on real-time data handling.
  • Conduct automated testing across various formats.
  • Engage in design discussions and technical code reviews.
  • Proactively investigate defects and address production issues.

Benefits

  • Flexible working arrangements, including a hybrid work model.
  • Opportunities for professional development and continuous improvement.
  • Collaboration with a talented, cross-functional team.
  • Access to cutting-edge technologies and industry practices.
Full Job Description
Role Overview

As a Software Engineer at TP ICAP you will be part of a talented team delivering business critical software for the internal broking division and their external customer base.

You will work within an Agile environment, from design through to implementation, with a strong focus on continuous improvement whilst working collaboratively as part of self-organising, cross-functional team with a focus on continuous integration and deployment.

Role Responsibilities

  • Build, test and maintain frontend features using React and TypeScript.
  • Follow established component, state-management and data-flow patterns.
  • Create responsive, accessible interfaces for data-intensive workflows.
  • Integrate with GraphQL APIs, including real-time subscriptions.
  • Write automated unit, integration and browser tests.
  • Participate in design discussions, code reviews and technical investigations.
  • Investigate defects and production issues, seeking support where necessary.
  • Take responsibility for the quality and delivery of assigned work.
  • Communicate progress, risks and dependencies clearly.
  • Contribute to documentation and continuous improvement.


Experience / Competences

Essential
  • Commercial experience with React, TypeScript, JavaScript, HTML and CSS.
  • Experience building reusable, maintainable frontend components.
  • Experience with GraphQL queries, mutations and subscriptions.
  • Experience using AG Grid to build data-intensive user interfaces.
  • Understanding of state management using Redux or a similar library.
  • Experience writing automated unit, integration or browser tests.
  • Understanding of frontend performance, accessibility and web security.
  • Experience with Git and modern frontend development tools.
  • Good problem-solving, communication and collaboration skills.


Desired
  • Experience with WebSockets or other real-time data technologies.
  • Experience using Material UI, Ant Design or another component library.
  • Familiarity with monorepos, Storybook and frontend observability.
  • Exposure to financial markets or other data-intensive applications.
  • Familiarity with C#/.NET, relational databases or AWS


Band & Level

Professional 5

Up to $149,000 Commensurate with experience.

#LI-Hybrid

Location
USA - 200 Vesey Street - New York, NY

Similar Jobs

More Jobs at TP ICAP

More Enterprise Technology Jobs

Find similar Senior Software Engineer (Front End) jobs: