GoCharting Inc. Logo

GoCharting Inc.

Senior Frontend Engineer - Trading Platform (India, Chennai)

Posted Yesterday
Be an Early Applicant
In-Office
Sholinganallur, Chennai, Tamil Nadu
Senior level
In-Office
Sholinganallur, Chennai, Tamil Nadu
Senior level
Own and deliver features for a real-time web trading terminal, focusing on performance, state synchronization, persistence, multi-tab correctness, and production reliability. Responsibilities include debugging complex frontend issues, optimizing large lists and busy charts, collaborating with product and design, communicating technical risks, writing clear pull requests, and mentoring engineers on React and state-management practices.
The summary above was generated by AI

About GoCharting



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
  • Strong TypeScript/JavaScript and Redux (or an equivalent global + local store architecture)
  • 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
  • Canvas/SVG/WebGL charting, WASM, transpilation
  • 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

Similar Jobs

Senior level
Aerospace • Information Technology • Software • Cybersecurity • Design • Defense • Manufacturing
Performs structural stress analysis of aircraft interior components and assemblies using hand calculations, classical methods, and FEA tools. Supports structural verification testing, supplier test-plan reviews, technical documentation, gated reviews, regulatory compliance, configuration development, and structural trade studies. Evaluates metallic and composite structures for integrity and margins of safety while collaborating across engineering teams and stakeholders.
Top Skills: Cae/FeaCatiaEasa RegulationsEnoviaFaa RegulationsFemHyperworksMatlabPatran/NastranPythonVisual Basic
Senior level
Aerospace • Information Technology • Software • Cybersecurity • Design • Defense • Manufacturing
Performs structural stress analysis of aircraft interior components, assemblies, and systems using classical calculations and finite element methods. Evaluates metallic and composite structures for static and durability performance, determines margins of safety, documents analysis and test results, and supports certification under FAA and EASA requirements. The role also guides structural design, performs trade studies, supports gated reviews, and collaborates across engineering teams and stakeholders.
Top Skills: CatiaEnoviaFinite Element Method (Fem)HyperworksMatlabNastranPatranPythonVisual Basic
Senior level
Aerospace • Information Technology • Software • Cybersecurity • Design • Defense • Manufacturing
Performs structural analysis of aircraft seats and other interior components using classical methods and finite element analysis. Evaluates structural integrity, static and durability performance, margins of safety, and certification compliance. Reviews supplier test plans and reports, prepares technical documentation, supports gated reviews, guides structural design, conducts trade studies, and researches structural requirements while collaborating across engineering teams and stakeholders.
Top Skills: CatiaEasaEnoviaFaaFinite Element Method (Fem)HyperworksMatlabPatran/NastranPythonVisual Basic

What you need to know about the Kolkata Tech Scene

When considering the industries shaping India's tech scene, gaming might not immediately come to mind. However, in the last decade, increased internet usage and greater access to mobile devices have catapulted the industry to new heights, with Kolkata-based companies like Virtualinfocom, Red Apple Technologies and Digitoonz, at the forefront, driving the design and animation of new gaming titles for players.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account