Senior Frontend Engineer - Trading Platform (India, Chennai)

GoCharting INC.

Chennai District

Hybrid

INR 1,500,000 - 2,800,000

Full time

13 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

GoCharting INC. is building a next-generation web terminal for real-time charting and trading workflows. You will own features, reliability, and performance in a dense market UI, coordinating with product and design to ship high-impact updates.

You will mentor teammates on React patterns and state boundaries while addressing cross-tab and persistence challenges in a large, Webpack-driven monorepo.

Qualifications

  • 5+ years shipping complex React SPAs, hooks-first with legacy class support.
  • Experience with realtime/high-frequency UI such as websockets or live lists.
  • Proven debugging of cross-window state, persistence, or multi-store sync bugs.
  • Comfort in a large monorepo with webpack and shared packages.

Responsibilities

  • Design and ship end-to-end features in the real-time trading workspace.
  • Debug multi-tab hydration, and persistence race conditions.

Skills

React SPAs
Real-time UI
State sync bugs
Monorepo
Clear communication

Tools

Webpack
Emotion
Vitest
Bitbucket

Job description

GoCharting is a web-native charting and trading workflow platform with institutional-grade orderflow and DOM tools – footprint/cluster charts, volume/market profile, cumulative delta, imbalance charts, and DOM trading. GoCharting is the only platform that delivers these capabilities fully on the web. It is comparable to TradingView for general charting, but differentiated as the leader in the professional orderflow niche. The company is PE-acquired and funded as of 2025, is profitable, has 3M+ registered traders globally, and has a mandate to scale 10x over 4 years.

The Role

You will own features and reliability in GoCharting's next-gen web terminal: a real-time multi-chart trading workspace and dense market UI. The work spans product features, performance, state and sync correctness, and production incident fixes raised by active traders.

What You'll Do
  • Design and ship end-to-end features in the production terminal, and keep combine/parity paths aligned when needed
  • Debug hard multi-tab, hydrate, and persistence races
  • Improve performance on large lists and busy charts – virtualization, subscription lifecycle, and avoiding expensive Redux churn
  • Collaborate with the product and design teams on UX
  • Write clear PRs, and communicate risk on sync, auth, and adjacent broker paths
  • Mentor the team – raise the bar on React patterns, state boundaries, and “fix the cause, not the symptom”
What We're Looking For
Must-Haves
  • 5+ years shipping complex React SPAs – hooks-first, with comfort in legacy class components
  • Experience with realtime / high-frequency UI – websockets, live lists, charting, trading, or similar
  • Proven debugging of cross-window state, persistence, or multi-store sync bugs
  • Comfort in a large monorepo – webpack, shared packages, long-lived feature branches
  • Clear written communication with product and peers
Nice-to-Haves
  • Chart products, market data, or broker integrations
  • Virtualized lists (react-window etc.) and Emotion/styled UI systems
  • Vitest/Jest, and Bitbucket/GitHub workflows
  • Performance profiling in Chrome for long-lived trading sessions
Logistics

Location: Remote / hybrid

Employment Type: Full-Time

Reports To: Engineering Lead / Product Engineering

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend Engineer - Trading Platform, Market Data (India, Chennai)
Backend Engineer - Trading Platform, Market Data (India, Chennai)

GoCharting • Chennai District

On-site
INR 2,500,000 - 4,500,000
Senior Backend Engineer
Senior Backend Engineer

HuntingCube • Chennai

On-site
INR 900,000 - 1,400,000
Customer Support Agent (Trading Platform)
Customer Support Agent (Trading Platform)

GoCharting INC. • Chennai

On-site
INR 350,000 - 520,000
Shift allowances
Remote-friendly shifts
QA Engineer - Trading Platform (India, Chennai)
QA Engineer - Trading Platform (India, Chennai)

GoCharting • Chennai District

On-site
INR 600,000 - 1,000,000
Senior Frontend Engineer
Senior Frontend Engineer

Big Oh Notation • Chennai District

On-site
INR 4,000,000 - 7,000,000
Senior Backend Engineer - Payments & Fintech (India, Chennai)
Senior Backend Engineer - Payments & Fintech (India, Chennai)

GoCharting LLC • Chennai District

On-site
INR 3,500,000 - 6,500,000
Senior Backend Engineer - Payments & Fintech (India, Chennai)
Senior Backend Engineer - Payments & Fintech (India, Chennai)

GoCharting • Chennai District

On-site
INR 4,000,000 - 8,000,000
Frontend Engineer
Frontend Engineer

Big Oh Notation • Chennai District

On-site
INR 3,500,000 - 6,000,000
QA Automation Engineer - Trading Platform (India, Chennai)
QA Automation Engineer - Trading Platform (India, Chennai)

GoCharting LLC • Chennai District

On-site
INR 2,500,000 - 4,000,000
Senior Full stack Engineer (L3) - Trading
Senior Full stack Engineer (L3) - Trading

Openfx • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Equity
Competitive salary and benefits