Frontend Software Engineer

edkey

New York (NY)

Hybrid

USD 200,000 - 300,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Discretionary bonus
Visa sponsorship
Hybrid work model

Job summary

CareerTakes is recruiting a Frontend Software Engineer for a confidential trading-infrastructure client in the New York area. You will design and implement polished, high-performance browser-based tools used by expert users, with a focus on elegant interfaces and scalable UI components.

You should have strong TypeScript experience, familiarity with React/Vue/Angular, and a disciplined approach to testing, accessibility, and collaboration with traders and cross-functional teams.

Qualifications

  • Bachelor’s degree in CS, Engineering, or related field.
  • Proven experience shipping front-end applications for expert users.
  • Experience with TypeScript and modern front-end toolchains, bundlers, and testing frameworks.
  • Experience designing reusable UI components and libraries.

Responsibilities

  • Design and implement browser-based tools for trading infrastructure with elegant, usable interfaces.
  • Build reusable libraries and abstractions that capture common interaction patterns and improve firm-wide UI development practices.
  • Collaborate across teams — front-end, back-end, middleware, and database engineers — and work closely with traders and end users to translate domain needs into UI/UX solutions.
  • Contribute to UI architecture decisions, code reviews, and maintain high standards for testability, performance, and accessibility.
  • Work with typed functional programming techniques where appropriate to improve correctness and maintainability of UI code.

Skills

Frontend development
UI/UX design
TypeScript
Performance optimization
Accessibility
Collaborative skills

Education

Bachelor’s degree in Computer Science, Engineering, or related field

Tools

React
Vue
Angular
TypeScript tooling
Testing frameworks

Job description

Role Overview

This position is for a Frontend Software Engineer who will design and implement polished, high-performance browser-based tools used to operate trading infrastructure. The confidential client builds products for expert users who require flexible, powerful UIs and values engineers who combine strong front-end craft with typed functional-programming approaches.

What You’ll Do
  • Design and implement sophisticated browser-based tools for operating trading infrastructure with a focus on elegant, usable interfaces.
  • Build reusable libraries and abstractions that capture common interaction patterns and improve firm-wide UI development practices.
  • Collaborate across teams — front-end, back-end, middleware, and database engineers — and work closely with traders and end users to translate domain needs into UI/UX solutions.
  • Contribute to UI architecture decisions, code reviews, and maintain high standards for testability, performance, and accessibility.
  • Work with typed functional programming techniques where appropriate to improve correctness and maintainability of UI code.
Who You Are
  • Strong background in web technologies and browser fundamentals (CSS, DOM) with a solid grasp of UI framework principles.
  • Practical experience building sophisticated browser-based UIs with attention to polish, usability, and performance.
  • Familiar with modern UI frameworks such as React, Vue, Angular, or comparable tools (experience with Flutter is a plus).
  • Interest in and appreciation for typed/functional approaches to UI construction; experience with TypeScript, Elm, ReasonML, or PureScript is a plus.
  • Comfortable working across stack boundaries and collaborating directly with domain experts (e.g., traders).
  • Problem-solver mindset, high attention to detail, and commitment to high-quality software delivery.
Required / Preferred Qualifications
  • Bachelor’s degree or equivalent experience in Computer Science, Engineering, or related field.
  • Proven experience shipping front-end applications used by technical/expert users.
  • Experience with TypeScript and modern front-end toolchains, bundlers, and testing frameworks.
  • Experience designing reusable UI components and libraries.
  • Strong communication skills and experience working with cross-functional teams.
Compensation & Pay Transparency
  • Pay Range: $200,000 – $300,000 per year.
  • Base salary is one part of total compensation, which also includes an annual discretionary bonus and other benefits. Actual pay within the posted range will depend on experience, qualifications, and location, and may be adjusted to comply with applicable local laws.
  • Where required by state and local pay transparency laws, the posted salary range constitutes a good-faith estimate of the salary range for positions in the listed location(s).
Location, Work Model & Visa
  • Location: New York City Metropolitan Area — hybrid work model.
  • This role offers visa sponsorship. Candidates must be legally authorized to work in the United States or be eligible for sponsorship as described.
  • Offers may be contingent on verification of eligibility to work and verifications permitted by law (e.g., background checks) where applicable.
Benefits & Other Info
  • Competitive total compensation and discretionary bonus eligibility.
  • Opportunities to work with advanced trading-domain engineering teams and cutting-edge infrastructure.
  • The confidential client is committed to reasonable accommodations throughout the hiring process. If you require an accommodation to participate in the interview process, please let us know.
Equal Opportunity & Hiring Transparency

CareerTakes and our client are Equal Opportunity Employers committed to building a diverse and inclusive workforce. We prohibit discrimination or harassment of any kind. To support a fair and efficient hiring process, AI tools may be used to assist with application review or resume screening. These tools do not replace human decision-making. Final hiring decisions are made by people.

If you have questions about how your data is used, please contact us directly.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Front End Software Engineer
Front End Software Engineer

Janestreet • New York (NY)

On-site
USD 100,000 - 130,000
Frontend Developer
Frontend Developer

Radley James • United States

Hybrid
USD 135,000 - 165,000
Medical insurance
Vision insurance
401(k)
+7
Frontend Engineer
Frontend Engineer

MLabs • New York (NY)

On-site
USD 185,000 - 250,000
Generous company equity package
Comprehensive medical, dental, and vision insurance
Paid vacation and holidays
+1
Trading UI Frontend Engineer — TypeScript & FP
Trading UI Frontend Engineer — TypeScript & FP

edkey • New York (NY)

Hybrid
USD 200,000 - 300,000
Discretionary bonus
Visa sponsorship
Hybrid work model
Senior Front-End Engineer | Dynamic Asset Management Leader
Senior Front-End Engineer | Dynamic Asset Management Leader

Techfellow Limited • New York (NY)

Hybrid
USD 300,000 - 400,000
Front Office Technical Lead
Front Office Technical Lead

Hedge Fund • New York (NY)

On-site
USD 120,000 - 160,000
Frontend / Design Engineer
Frontend / Design Engineer

MLabs • San Francisco (CA)

On-site
USD 160,000 - 265,000
Substantial equity package
Top-of-market cash compensation
Full-scale premium medical, dental, and vision insurance
UI Engineer- Global Trading Applications
UI Engineer- Global Trading Applications

Citadel Enterprise Americas LLC • City of Rochester (NY)

On-site
USD 175,000 - 350,000
Medical and life insurance
Retirement and tax-free savings plans
Discretionary incentive compensation program
Senior Software Engineer, UI
Senior Software Engineer, UI

MarketAxess Holdings Inc. • New York (NY)

Hybrid
USD 150,000 - 225,000
Hybrid Environment
Free Food
Paid Time Off
+6
Software Engineer - Web Application, Front-end (Javascript/React)
Software Engineer - Web Application, Front-end (Javascript/React)

Virtu • New York (NY)

Hybrid
USD 150,000 - 200,000