Staff Frontend Engineer – Trading Platform
Posted 5hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Staff Frontend Engineer owning architecture and complex React/TypeScript features for GoCharting’s web-native trading and charting platform. Maintaining performance, stability and real-time market-data functionality.
Responsibilities:
- Co-own the terminal codebase, including architecture, code review and releases for the web terminal and charting SDK
- Define engineering patterns, review complex changes and raise code quality across the team
- Build complex terminal and charting features
- Protect terminal performance and stability under live market data and busy charts
- Mentor terminal and mobile engineers through reviews and design sessions
- Plan with the Director of Client Engineering by turning delivery dates into technical plans and flagging risks early
- Own the terminal architecture and code review alongside engineering leadership within 3 to 6 months
- Ensure main charting and real-time features ship through technical reviews
Requirements:
- 8+ years building production web applications in React and TypeScript
- Experience owning the architecture of a large front-end codebase in production
- Experience building real-time or data-dense web UIs, such as charting, trading or live-data screens
- Writes and reviews production code every week
- Experience mentoring or technically leading other engineers, with or without formal line management
- Based in Europe, in a UK or EU time zone
- At least 4 hours of working-day overlap with 09:00–18:00 IST
- Canvas, SVG or WebGL rendering for charts (nice-to-have)
- Experience with a charting SDK or developer-facing library (nice-to-have)
- Browser performance profiling of long-lived sessions (nice-to-have)
- Trading platform, brokerage or market-data work (nice-to-have)
- Large monorepo and CI/CD experience (nice-to-have)
Benefits:
- Full-time employment
- Remote work from Europe (UK and EU time zones)
















