Capital Markets Gateway

Front-end Engineer (React) in Capital Markets Gateway

Closed job - No longer accepting applications

Capital Markets Gateway (CMG) is a fintech firm that streamlines equity capital markets (ECM), connecting investors and underwriters. Launched in 2017, CMG provides integrated ECM data, analytics, and workflow efficiencies, enabling better decision-making for nearly 150 buy-side firms ($40T AUM) and 20 global investment banks (Goldman Sachs, J.P Morgan, Barclays etc)

The CMG engineering team consists of domain experts who work collaboratively within a culture of cross-domain knowledge sharing. We value engineers who are passionate about modern technologies and best practices. Our engineers are willing to challenge the status quo and are empowered to explore solutions and bring recommendations to the table. We prioritize modern tech, continuous improvement, and empowered exploration. We adopt best practices from development to deployment, including code reviews, test automation, and containerization, constantly seeking new efficiencies.

This job offer is on Get on Board.

The Role

We’re looking for a Front-End Engineer to join our team to help build efficient, elegant, and intuitive user interfaces for enterprise solutions in the financial industry. As a Front-End Engineer, you will play a critical role in crafting user-centric, performant, and scalable interfaces that power our enterprise financial solutions.

You will collaborate closely with product managers and back-end engineers to bring intuitive and responsive user experiences to life, translating complex business requirements into clean, maintainable code. You’ll contribute to front-end architecture decisions, help establish best practices in UI development, and champion design consistency and accessibility. Your work will directly influence the usability and visual polish of our products, ensuring high-quality, high-impact user experiences with every release.

Our Tech Stack

  • React - We’re all in on React – we maintain multiple single-page React apps
  • TypeScript – 99% of our codebase is TypeScript
  • GraphQL - Our standard for API communication is GraphQL served by our DotNet Back-End
  • NX monorepo to share components and tools between our applications with ease
  • Jest/Testing Library - Unit tests are delivered within every commit
  • Material UI - CMG’s design system is built on a tried and true component library
  • Styled components - When engineers need to write custom styles, we opt for CSS-in-JS
  • Docker with custom local docker tooling to simplify development, Automatic preview environments created for every PR
  • Generated OpenAPI document spec and Protos to document our APIs
  • Storybook and Figma to design, prototype, and document our UI components
  • Playwright and own data-seeding framework for E2E testing

Our Values

  • We innovate with purpose
  • We focus on outcomes vs. output
  • We believe diverse and inclusive teams fuel innovation
  • We are humble yet candid
  • We do right by the customer

What We're Looking For

  • English level - C1 or C2 (Essential)
  • React: 3+ years
  • Software engineering: 5+ Years
  • JavaScript state management (i.e. redux, mobx, context, unidirectional data flow)
  • JavaScript build tools (i.e. CRA, webpack, gulp)
  • Modern CSS (i.e. flexbox, css-in-js, preprocessors)
  • Unit and component testing (i.e. jest, mocha, jasmine, testing library)
  • E2E testing (i.e. playwright, cypress, testcafe, selenium, protractor)
  • Monorepo management tools (ie. NX, yarn workspaces)

Desirable Skills

  • Fintech experience is a plus (beneficial but not essential)
  • Equities market data feeds including security master, and pricing feeds (beneficial but not essential)
  • NET is a plus (beneficial but not essential)

What We Offer

  • 2 year+ contract
  • 15 business days of vacation
  • Tech courses and conferences
  • Top-of-the-line MacBook
  • Fully remote working environment
  • Flexible working hours

GETONBRD Job ID: 54118

Flexible hours Flexible schedule and freedom for attending family needs or personal errands.
Computer provided Capital Markets Gateway provides a computer for your work.
Informal dress code No dress code is enforced.

Remote work policy

Locally remote only

Position is 100% remote, but candidates must reside in Uruguay, Chile, Mexico, Peru, Ecuador, Colombia, El Salvador, Bolivia, Honduras, Argentina, Paraguay, Panama or Brazil.

Life's too short for bad jobs.
Sign up for free and find jobs that truly match you.