Say hi
Available now for remote roles & freelance

Paulo Roberto

Senior Mobile Engineer · Flutter

Flutter apps, from first sketch to the stores.

I'm Paulo, a Senior Mobile Engineer with 7 years of experience in Flutter. I build scalable and reliable mobile applications, combining engineering best practices, solid architecture, and a strong focus on business needs. From the first line of code to app store release, I turn ideas into mobile products.

Location
Brazil · Remote
Experience
7 years with Flutter
Focus
Flutter · Offline-first · iOS · Android
Languages
English · Portuguese
Availability
Available now

Expertise

I've been developing mobile applications with Flutter since 2019, gaining 7 years of experience across industries such as fintech, payments, retail, toll systems, fleet management, mobility, and food delivery. Throughout my career, I've worked on both large-scale applications with extensive user bases and products built from the ground up, contributing to the entire development lifecycle, including App Store and Google Play releases.

My work goes beyond feature implementation. I've been involved in architectural decisions, offline-first solutions, technical estimations, and code reviews, always striving to balance engineering quality with business needs.

I enjoy sharing knowledge, collaborating with fellow developers, and exploring new challenges. I'm currently expanding my expertise into backend development with Node.js, aiming to broaden my ability to build end-to-end solutions.

Offline-firstSystems designClean ArchitectureBLoC / CubitProvider · MobXREST · GraphQLSwift · KotlinNode.js (learning)
Flutter & DartProduction apps since 2019
FirebaseAuth, Firestore, Messaging, Analytics
Unit & widget testsHigh coverage, testable architecture
App deploymentApp Store, Google Play, flavors, Bitrise, Fastlane

Experience2019 — 2026

  1. Jul 2025 — Jun 2026

    Senior Mobile Engineer, Flutter · 3S Checkout

    iFood ecosystem
    • Moved a legacy WebView solution to a native Flutter app for restaurant payment terminals, with an offline-first design that prevents data loss when the connection drops.
    • Defined the app architecture with Cubit, built to stay maintainable as the MVP grew.
    • Supported several payment-terminal models through Flutter flavors and environment-specific configuration.
  2. Feb 2024 — Jul 2025

    Senior Mobile Engineer, Flutter · AirCompany

    consultant for Veloe, Copastur, Ancar
    • Led technical decisions, task estimates and code reviews across Flutter projects.
    • Built for shopping-mall retail, toll payments and fleet fueling management, working with product and tech squads on requirements.
    • Consistent delivery and technical leadership helped expand client contracts and supported the company's 26% revenue growth in 2024.
  3. Jan 2023 — Feb 2024

    Mobile Engineer, Flutter · AirCompany

    • Refactored a mobility and transportation app toward Clean Architecture, with Bloc and real-time vehicle tracking on Google Maps.
    • Built shared libraries, including a design system used across company projects, and managed store releases with stg, hml and prd flavors.
  4. Aug 2020 — Sep 2022

    Mobile Software Engineer · Blu by BS2

    • Built features for a financial-education app for teenagers from Figma and Zeplin specs, using Bloc, GraphQL and REST.
    • Grew a strong testing culture with unit and widget tests, and set up CI/CD on Bitrise.
  5. Sep 2022 — Jan 2023

    Cliqx · aiqfome

    Short contracts: shipped features and store releases at Cliqx, and worked on the design-system SDK at aiqfome with Flutter Hooks and unit tests.

  6. Jun 2019 — Jun 2020

    Flutter Developer · Vetor Solar

    Built apps and websites directly with clients using Flutter, Flutter web and Firebase, and handled store deployment.

Projects05

A two-sided climbing card game

Lux
Tenebre

A two-sided card game where wizards summon combos into a shared circle. Designed for phone, tablet and web, in English, Portuguese and Spanish, built with Flutter.

FlutterGame designEN · PT · ES
Available soon onGoogle Play
Native iOS weather app

Clima

A minimalist weather app built natively with Swift and UIKit. It finds you with CoreLocation, searches any city and shows live conditions from the OpenWeatherMap API, structured with MVC and the delegate pattern.

SwiftUIKitCoreLocationOpenWeatherMap API
Brazilian postal-code finder

CEP Finder

A Flutter app that looks up Brazilian postal codes (CEPs) with the ViaCEP API and saves addresses for later. Built with BLoC and Equatable, HTTP for network requests and SharedPreferences for local storage.

FlutterBLoCViaCEP APISharedPreferences
Binary math in the browser

Binary Calculator

A Flutter web app that adds, subtracts, multiplies and divides binary numbers from 0 to 255 and finds the remainder, showing every result in binary and decimal.

FlutterFlutter WebLive demo
UI design · Cubit architecture

Coffee Shop

A coffee ordering app built to practise UI design and a clean Cubit architecture. Browse by category, customise size, flavour and topping, then review the cart and check out. Each feature's state lives in its own Cubit from flutter_bloc, covered by bloc and widget tests.

FlutterCubitflutter_blocBloc & widget testsUI design

Education & certification

Instituto Federal do PiauíTechnologist degree, Software Analysis and Development · 2017 — 2022
The Complete Flutter Developer BootcampCertification

Let's build your next app.

I'm available now. Hiring for a remote Flutter role, or need someone to take an app from idea to the stores? Email is the fastest way to reach me. I usually reply within a day.

paulo.rob159@gmail.com
Write to me