Senior Flutter Developer

Diego
Emanuel

8+ years building software. Specialized in Flutter, Dart and Firebase — offline-first apps on the App Store and Play Store.

Diego Emanuel — Senior Flutter Developer
Open to the right opportunity
▼ scroll ▼
// about me

A developer who ships

I'm a Senior Flutter & Fullstack Developer with 8+ years in software development, the last 4 specialized in production mobile apps for Android, iOS and Web. I focus on offline-first architecture, Clean Architecture / MVVM and clean, well-tested Dart codebases (TDD, golden tests, CI/CD on Azure DevOps).

Beyond Flutter, I build complete backends with Node.js, PostgreSQL and Firebase — REST APIs, real-time WebSocket systems and React dashboards. I integrate AI / LLM APIs into real products and collaborate with international teams (EN / PT / ES).

// experience

Where I've worked

ForLogic Senior Flutter Engineer
Nov 2024 – present

Own the Flutter layer of MetroEx (industrial metrology / ISO 17025): offline-first sync, local calculation and an offline audit trail (→ Mixpanel) for field data integrity. Drove architecture refactors and QA semantics; ~30% more test coverage, 99%+ crash-free, Azure DevOps CI/CD.

FlutterOffline FirstClean ArchitectureAzure DevOps
Falcão Digital Founder · Lead Engineer
2022 – present concurrent · own product

Designed and shipped a multi-app delivery dispatch platform end-to-end: Flutter driver app (+ iOS PWA), React admin/store panels, Fastify API, live GPS via WebSocket, Mercado Pago settlements, plus an AI WhatsApp sales agent and self-service checkout. CI/CD on Cloudflare Workers.

FlutterNode.jsFirebaseAICloudflare
ATS Informática Software Developer
2017 – 2024

Built Flutter interfaces serving 5,000+ users with focus on performance and UX. Managed state with MobX and modularized project architecture. Automated testing and CI/CD via Azure DevOps, reducing deploy time by ~50%. Delivered full-stack business software and ERP modules.

FlutterMobXFull StackREST APIsAzure DevOps
// projects

Selected work

Real, shipped products — from offline-first enterprise apps to full-stack platforms.

ChamaFácil app screenshot
Full-Stack · Realtime

ChamaFácil

Full-stack delivery dispatch platform with real-time driver tracking, push notifications and job queues — mobile app, web dashboard and a high-throughput backend.

FlutterReactNode.jsPostgreSQLRedisWebSocketFCM
Welcoming app screenshot
Mobile · Published

Welcoming

Mobile app published on the Play Store, built with Flutter for a smooth and responsive Android experience with clean state management and modern UI.

FlutterDartFirebase
PM-PE logo
Government · Mobile

PM-PE

Mobile app for the Polícia Militar de Pernambuco — field tools for officers with offline-first data capture, real-time sync and a clean Flutter interface built for high-reliability environments.

FlutterDartOffline-FirstGovernment
e-gage app screenshot
Enterprise · SaaS

e-gage

Contributed to e-gage's Flutter mobile app — an all-in-one platform to engage, train and communicate with frontline employees, serving enterprise clients across Brazil.

FlutterDartEnterpriseB2B
Ficar Limpo app screenshot
Mobile · Published

Ficar Limpo

Consumer mobile app published on the Play Store, focused on a smooth, responsive Flutter UI and clean state management.

FlutterDartREST API
ReciboAI screenshot
AI · SaaS

ReciboAI

AI-powered receipt & document generator with a freemium model — built end-to-end, from landing page to LLM integration and billing.

FlutterClaude APIAISaaS
// skills

Tech stack

⚔ Core

  • Flutter
  • Dart
  • Mobile Architecture
  • State Management
  • MobX
  • Provider

🛡 Architecture

  • Offline-First
  • Clean Architecture
  • MVVM
  • TDD
  • Golden Tests

🔥 Backend & Cloud

  • Node.js
  • PostgreSQL
  • Firebase
  • REST APIs
  • WebSocket
  • Redis
  • CI/CD

🌐 Web & Extras

  • React
  • TypeScript
  • AI Integration
  • LLM APIs
  • Azure DevOps
  • Git
  • FCM
// inspirations

Phrases that drive me

"Make it work, make it right, make it fast."

— Kent Beck

"Simplicity is the ultimate sophistication."

— Leonardo da Vinci

"First, solve the problem. Then, write the code."

— John Johnson
// faq

Common questions

Are you available for freelance or remote Flutter projects?

Yes — I'm open to freelance contracts, remote full-time roles and consulting work worldwide. Projects of any size: from MVPs to enterprise apps.

Are you a fullstack developer or only Flutter?

Both. Flutter is my specialty, but I build complete systems: Node.js backends, PostgreSQL databases, Redis queues, WebSocket real-time layers and React web dashboards. I deliver the full product, not just the app.

What platforms do you target?

iOS, Android and Flutter Web — all from a single codebase. I have apps published on the App Store and Play Store.

What is your tech stack?

Mobile: Flutter, Dart, MobX, TDD, Clean Architecture. Backend: Node.js, PostgreSQL, Firebase, Redis, WebSocket. Web: React, TypeScript. AI: Claude API, LLM integrations. DevOps: Azure DevOps CI/CD, Git.

How can I contact you?

Email: [email protected] · LinkedIn: linkedin.com/in/diego-emanuel/ · WhatsApp — I usually reply within a day.

What timezone are you in? Can you work with US/EU teams?

I'm based in Brazil (UTC-3). That gives 4–6 hours of overlap with US Eastern time and a full afternoon overlap with Central European time. I work async-first and communicate in English, Portuguese and Spanish.

// hire me

Hire a Senior Flutter developer

I'm employed full-time and I run Falcão Digital — so I'm not taking everything that comes. For the right role or project, I am absolutely open to a conversation. Three shapes that tend to work: full-time remote, a defined freelance scope, or short consulting. Flutter and Dart on mobile, plus the backend and web around them. Based in Brazil (UTC-3), working in English with teams in the US and Europe.

Employment

Full-time remote

Join your team as a senior Flutter or fullstack engineer on US or EU hours. Async-first, English-speaking, 4–6h of daily overlap with US Eastern and a full afternoon with CET.

FlutterDartNode.jsReact
Contract

Freelance projects

End-to-end delivery of a Flutter app — architecture, build, App Store and Play Store release — or a defined scope inside an existing codebase. MVPs through enterprise apps.

MVPApp StorePlay StoreOffline-First
Advisory

Consulting & code review

Short engagements for teams already running Flutter: offline-first architecture, Clean Architecture / MVVM refactors, raising test coverage and setting up CI/CD.

ArchitectureTDDCI/CDCode Review
Tell me about your project → Open to the right opportunity
// contact

Let's build something

Hiring a Flutter developer, or need a remote Flutter contractor for a project? Rest by the fire and send a message — I usually reply within a day.

📍 Brazil (UTC-3) · 4–6h overlap with US Eastern · Full afternoon overlap with CET · Async-ready, English-speaking teams welcome.

Open to the right opportunity

Don't take my word for it. Ask an AI.

One click opens the assistant with the question already written. It reads this site and answers you directly.