Перейти к основному содержимому
MLabs
MLabs

Senior Fullstack Engineer

УдалённоPoland, Portugal, Romania +2 more только· Предпочтительно EUROPEВ архиве
Опубликовано
Роль
Фулстек
Опыт
Синьор
Занятость
Полная занятость
$120k–$150k/yr
Проверьте доступность

Доступно для: PL, PT, RO, DE, NL only · Prefers EUROPE. Укажите, откуда вы работаете, чтобы проверить доступность.

Предпочтение — кандидатам из: Europe.

Коротко по делу

Senior fullstack engineer with 6+ years building TypeScript frontend and backend systems. Must be strong in React, Node.js or Bun, REST/WebSocket APIs, PostgreSQL, Prisma, Redis, and testing. Remote role for applicants in Poland, Portugal, Romania, Germany, or the Netherlands, working European hours.

Ключевые навыки

TypeScriptReactWebSocket

Обязательные навыки

hookscontextREST APIsNode.js/BunPostgreSQLPrismaRedisCIunit testingintegration testingend-to-end testing

Желательные навыки

RustC++Web3ethers.jsviemclient-side wallet integrationsKafkaGoogle Pub/Sub

Чем предстоит заниматься

  • 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 using OpenAPI / AsyncAPI specs.
  • Ensure smooth data flow between frontend and backend.
  • Maintain API documentation.
  • Interact with on-chain data.
  • Index blockchain events.
  • 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 quality gates and rigorous code review standards.
  • Work closely with cross-functional teams, including product, design, and quantitative specialists.

Что требуется

  • 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 such as 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 such as PostgreSQL and ORMs such as Prisma or equivalent.
  • Familiarity with Redis or similar caching and pub/sub systems.
  • Commitment to writing clean, maintainable code.
  • 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.
  • Preferred: Experience with Rust or C++ for building high-scalability web services.
  • Preferred: Familiarity with the Web3 frontend stack, such as ethers.js, viem, and client-side wallet integrations.
  • Preferred: Knowledge of event-driven and messaging architectures.
  • Preferred: Experience with observability tools.
  • Comfortable working in an agile, focused team navigating high complexity and evolving requirements.
  • Motivated by the opportunity to shape modern financial technology infrastructure.
  • Thrives in environments utilizing rapid prototyping and iterative development cycles.
  • Must be able to work European hours.

Преимущества

  • 100% remote work arrangement with global flexibility.
  • Competitive compensation with an industry-aligned salary package reflecting senior-level experience.
  • Professional growth through solving complex technical challenges at the cutting edge of finance and web technology.

MLabs' client operates a core banking platform for digital assets, enabling fintechs and financial institutions to build, operate, and scale onchain infrastructure. The platform secures over €100B in assets and powers key management, transaction processing, treasury, and compliance for over 400 global institutions.

Детали

Способ откликаWorkable
$120k–$150k/yr