JobHabor

Senior Fullstack Engineer

MLabs
Location
Europe
Workplace
Remote
Employment
Full Time
Salary
USD 120,000–150,000/yr
Apply on the employer’s site

Posted 1mo ago

The employer’s full description could not be read from their board. This is a summary of the posting — follow the apply link for the original.

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)
  • 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

Preferred

  • 8+ years of fullstack experience, ideally within fintech, trading platforms, or real-time data applications
  • Experience with Rust or C++ for building high-scalability web services
  • Familiarity with the Web3 frontend stack (e.g., ethers.js, viem, client-side wallet integrations)
  • Knowledge of event-driven and messaging architectures (Kafka, Google Pub/Sub, or similar)
  • Experience with observability tools such as Datadog, Prometheus, or Winston logging

Skills

  • TypeScript
  • React
  • Node.js
  • Bun
  • PostgreSQL
  • Prisma
  • Redis
  • Rust
  • C++
  • ethers.js
  • viem
  • Kafka
  • Google Pub/Sub
  • Datadog
  • Prometheus
  • Winston

More jobs at MLabs

Similar roles