About the Role
You will own customer-facing trading, portfolio, compliance, and operational interfaces. You will build TypeScript and React applications, create Node.js APIs, integrate blockchain data, implement access controls, support real-time data flows, and monitor production performance.
Requirements
•3 or more years of software development experience
•Expert TypeScript or JavaScript knowledge
•React and Redux or equivalent state management experience
•Node.js backend experience
•Knowledge of blockchain data sources and APIs
•Familiarity with OAuth 2.0, OIDC, and MFA
•Understanding of real-time data patterns
•Experience using and reviewing output from AI coding assistants
•Fluent English
Responsibilities
•Own the user experience for trading dashboards, portfolio views, reports, and operational tools
•Build and maintain TypeScript and React interfaces
•Design financial data visualizations
•Build and connect Node.js APIs
•Integrate blockchain data sources and APIs
•Implement OAuth 2.0, OIDC, and MFA flows
•Build real-time data interfaces using WebSockets and event-driven streams
•Monitor latency, rendering, and error rates in production
•Review code for state logic, accessibility, and edge cases
•Collaborate with compliance, legal, and operations stakeholders