omidm

Senior Full Stack Engineer | Flutter, Go, Type Script, Nest Js & Web3

Senior Full-Stack Engineer with 7+ years shipping production crypto, fintech, and web products across Flutter mobile, NestJS/TypeScript APIs, and React/Next.js.

Most recently at Block Labs on Best Wallet, a multi-chain non-custodial crypto wallet. I worked end-to-end across the Flutter client and NestJS/TypeScript platform: wallet management, authentication, transactions, swaps, staking, fiat on/off-ramps, token launches, analytics, and partner integrations including Fireblocks MPC, Wirex, and WalletConnect. That meant REST/SSE APIs, webhooks, payment-adjacent flows, and production support with backend and platform teams.

Earlier at CoDeTech I shipped CorePass (decentralised identity + KYC), XCB HODLER (Core Blockchain wallet), and React/Next.js surfaces for Ping Exchange, plus WebRTC-based messaging work. Before that I built Flutter banking and e-commerce apps, and enterprise banking frontends in JavaScript/React.

Public full-stack proof: IntentGuard (Flutter + Go policy-gated DeFi intents), WalletOps (webhook/async wallet ops), and EngagePulse (Go multi-tenant ingest, outbox/Kafka, Next.js console).

I use AI-assisted workflows (Claude, Gemini, Cursor) for architecture, implementation, tests, and docs — with human review on anything security-sensitive.

Open to remote Senior Full-Stack, Senior Flutter/Mobile, or Web3 engineering roles. Based in Athens, Greece; Greek citizen with EU work rights.


Experience: 7 years

Yearly salary: $70,000

Hourly rate: $50

Nationality: 🇬🇷 Greece

Residency: 🇬🇷 Greece


Experience

Senior Software Engineer
Block Labs
2024 - 2026
Built full-stack product work for Best Wallet, a multi-chain non-custodial crypto wallet on iOS and Android. Owned Flutter delivery across wallet management, authentication, transactions, swaps, staking, fiat on/off-ramps, presales, and analytics. Extended NestJS/TypeScript platform work around payment and transaction APIs, Fireblocks webhook ingress, and Wirex card flows (REST + SSE). Integrated Fireblocks MPC signing, WalletConnect, and third-party payment/Web3 providers; partnered with backend and DevOps on production releases. Used AI-assisted workflows (Claude, Gemini, Cursor) for architecture, debugging, testing, and planning, with human review on security-sensitive paths.
Senior Full-Stack / Mobile Developer
CoDeTech
2022 - 2024
Shipped blockchain identity, wallet, exchange web, and messaging products across Flutter and React/Next.js. Built CorePass (decentralised identity, KYC, auth, wallet-adjacent flows) and XCB HODLER (Core Coin wallet with Payto/Core wallet flows). Developed React, TypeScript, and Next.js surfaces for Ping Exchange, including markets UX and CorePass-authenticated login. Worked on WebRTC/Wi-Fi Direct messaging prototypes (Heyo/Ting) and collaborated with backend teams on REST APIs, auth, and blockchain services.
Senior Flutter Developer
Pardakht Novin Arian
2020 - 2021
Led development of Rochi, a mobile e-commerce platform for custom clothing and fabric sales. Designed scalable application architecture, implemented responsive Flutter interfaces, integrated payment workflows and backend APIs, and collaborated closely with designers and product teams to deliver an intuitive shopping experience ahead of schedule. Improved application performance, maintainability, and user experience across Android and iOS devices. Developed and maintained mobile banking applications integrated with the core banking systems of more than twenty financial institutions. Implemented secure authentication, payment processing, account management, transaction history, and financial services while ensuring high availability, performance, and security for millions of dollars in monthly transactions. Worked closely with backend teams to integrate banking APIs and deliver reliable production releases.
Senior Front-end Developer
Ratanet - Kian Tejarat Sharif
2018 - 2020
Developed modern web applications, dashboards, and customer portals using JavaScript and React. Built responsive user interfaces, reusable frontend components, and administrative systems while collaborating with UI/UX designers and backend developers. Focused on application performance, accessibility, maintainable architecture, and delivering high-quality user experiences across multiple enterprise projects.

Skills

ai
android
bitcoin
blockchain
dart
firebase
flutter
full-stack
golang
ios
libp2p
mobile
mobile-designer
nextjs
postgres
react
typescript
web3
web3js
english
arabic
iranian-persian