Netherlands Remote (Global)

MLabs is hiring a Mobile Engineer (Flutter/Dart) - Decentralized Trading Platform

About the Role

MLabs is looking for a Mobile Engineer to build and own the native mobile trading experience from the ground up for our decentralized trading platform. Your mission is to deliver a high-performance, cross-platform application using Flutter and Dart that integrates with on-chain protocols, enabling transparent, permissionless trading for anyone with a digital wallet.

What You'll Do

  • Develop high-performance, cross-platform mobile applications that deliver a native-tier experience on both iOS and Android.
  • Architect scalable and testable codebases using Clean Architecture principles, enforcing strict separation of concerns and utilizing modular dependency injection.
  • Architect and implement seamless mobile-first Web3 authentication and wallet connectivity (e.g., using WalletConnect, Reown AppKit, or Privy) for secure on-the-go trading, signing, and transaction lifecycles.
  • Manage networking via GraphQL and REST, utilizing code generation tools for robust, immutable data models.
  • Write comprehensive Unit and Widget tests to ensure stability, reliability, and consistency across both iOS and Android platforms.

What We're Looking For

  • Proven experience building and shipping cross-platform mobile applications with Flutter and Dart.
  • Strong expertise in architecting scalable, maintainable applications, ideally using Clean Architecture.
  • Experience implementing Web3 wallet connectivity and authentication flows for mobile applications.
  • Proficiency with GraphQL and REST APIs and associated code generation tooling for data modeling.
  • A commitment to software quality through comprehensive testing, including unit and widget testing.

Technical Stack

  • Flutter, Dart
  • GraphQL, REST
  • WalletConnect, Reown AppKit, Privy

Benefits & Compensation

  • Salary: $140K - $300K

Work Mode

This is a global, remote position open to candidates based in the US and Europe.

MLabs is an equal opportunity employer.

Required Skills
FlutterDartGraphQLREST APIsWalletConnectReown AppKitPrivyMobile DevelopmentDecentralized ApplicationsBlockchain IntegrationCross-platform DevelopmentState ManagementUI/UX ImplementationAPI Integration
Landing international contracts?

Invoice globally with an EU company

GloPay creates an Estonian partnership for you automatically. Your clients get proper invoices, you keep 95% of payments. Setup takes 5 minutes, works in 100+ currencies.

EU-registered company for compliance
Multi-currency invoicing & payments
Expense tracking & tax reports
Money in your bank in 1 business day
Start invoicing free
5% per invoice • No subscriptions
About company
MLabs

A team building the unified yield engine for the crypto economy, creating a platform that intelligently reallocates assets across Decentralized Finance (DeFi) protocols to maximize returns.

Visit website
Job Details
Category mobile
Posted 3 months ago