OnHires

Frontend Engineer, React/TypeScript

OnHires

full-time

Posted on:

Origin:  • 🇪🇺 Anywhere in Europe

Visit company website
AI Apply
Manual Apply

Job Level

Mid-LevelSenior

Tech Stack

D3.jsJavaScriptJestReactReduxTypeScriptWeb3

About the role

  • Ship real-time trading features in React 18+ with TypeScript
  • Design data flows with Redux Toolkit, Redux-Saga, and React Query (caching, optimistic updates, real-time sync)
  • Integrate APIs & live feeds via REST + WebSockets for order books, balances, and notifications
  • Craft responsive UIs with Tailwind CSS + Styled Components, ensuring a seamless mobile-first experience
  • Deliver rich visuals like candlestick charts, P&L dashboards, and live market visualizations using ApexCharts or similar
  • Optimize performance with code-splitting, lazy loading, bundle budgets, and profiling
  • Implement secure auth flows (JWT, OAuth, 2FA) and manage exchange API keys safely
  • Contribute to internationalization (13+ languages, including RTL)
  • Mentor peers, review code, and shape front-end architecture

Requirements

  • Solid expertise in React (18+) + TypeScript and modern ES2020+
  • Hands-on experience with Redux Toolkit, Redux-Saga, and React Query in production
  • Proven work on real-time systems (WebSockets, live market data, large datasets)
  • Experience integrating APIs & live feeds via REST + WebSockets
  • Experience with charting libraries (ApexCharts, Highcharts, D3, etc.) including live updates
  • Craft responsive UIs with Tailwind CSS + Styled Components
  • Strong understanding of performance optimization (code-splitting, lazy loading, bundle budgets, profiling)
  • Awareness of secure authentication flows and API key management (JWT, OAuth, 2FA)
  • Experience with internationalization (13+ languages, including RTL)
  • Mid-level: ~3–5 years React/TS experience; Senior: 5+ years with architectural or product-wide impact
  • Bonus: Trading/fintech background (order forms, risk, real-time systems)
  • Bonus: Testing with Jest + React Testing Library
  • Bonus: Familiarity with CI/CD pipelines
  • Bonus: Monitoring/analytics (Sentry, Datadog, PostHog)
  • Bonus: Experience with PWAs or Web3/wallet integrations