M
MLabs
FullstackSenior
Senior Fullstack Engineer
TypeScriptReactREST APIWebSocketsNode.jsBunPostgreSQLPrismaRedis CacheRustC++Ethers.JsViemKafkaGoogle Pub/SubDatadogPrometheusWinston
About the Position
Seeking a Senior Fullstack Engineer to build and maintain a React-based trading user interface and TypeScript backend services for high-performance trading platforms, with full feature ownership and a dedication to engineering excellence.
Responsibilities
- Build and maintain the React-based trading user interface
- Implement dynamic, interactive interfaces for real-time data, including live order book updates, price feeds, and trade executions via WebSockets
- Own component architecture, state management, and responsive design
- Optimize rendering, minimize load times, and ensure smooth, low-latency interactions under heavy data loads
- Collaborate closely with product and design teams to translate complex requirements into intuitive user interfaces
- Design and maintain TypeScript services, including REST APIs, WebSocket servers, and background services
- Design and deliver event-driven pipelines that ingest and process pricing and account data
- Own REST and WebSocket API contracts (OpenAPI / AsyncAPI specs), ensure smooth data flow between frontend and backend, and maintain API documentation
- Interact with on-chain data, index blockchain events, and bridge smart contracts with off-chain services
- Develop and maintain comprehensive unit, integration, and end-to-end tests across frontend and backend systems
- Uphold continuous integration (CI) quality gates and rigorous code review standards
- Work closely with cross-functional teams, including product, design, and quantitative specialists
Requirements
- 6+ years of professional experience in fullstack software engineering
- Deep expertise in TypeScript across both frontend and backend development
- Strong experience with React and modern state management patterns (hooks, context, or equivalent)
- Experience building and consuming REST APIs and WebSocket real-time data protocols; proficiency with Node.js or Bun server-side runtimes
- Experience with relational databases (PostgreSQL) and ORMs (Prisma or equivalent), along with familiarity with Redis or similar caching and pub/sub systems
- Commitment to writing clean, maintainable code, backed by solid experience in unit, integration, and end-to-end testing methodologies
- Clear and effective communication skills suitable for a fully remote, distributed, cross-functional team environment
Benefits
- 100% Remote: Fully remote work arrangement with global flexibility
- Competitive Compensation: Industry-aligned salary package reflecting senior-level experience
- Professional Growth: Opportunity to solve complex technical challenges at the cutting edge of finance and web technology
Senior Fullstack Engineer$120K - $150K
View Original