beBee background
Professionals
>
Vancouver
Bernardo Melo

Bernardo Melo

Mobile Software Engineer | Flutter & Dart

Technology / Internet

Vancouver, Metro Vancouver Regional District

Social


Services offered

Flutter Developer | Mobile Application Developer

Flutter Developer with 2.5 years of hands-on experience in mobile application development and over 3 years in systems analysis, specializing in scalable, high-performance mobile solutions. Strong background in Clean Architecture, full product lifecycle ownership, and delivery of applications used by a large user base.

Experienced in designing, developing, testing, deploying, and supporting production applications, with a strong focus on code quality, standardization, and maintainability.


Core Skills

Flutter & Dart mobile development

Clean Architecture (Data, Domain, Presentation)

State management: BLoC, GetX, Provider

Firebase integration (Authentication, Messaging, Analytics)

Push notification configuration and delivery

Unit testing and bug fixing (development & production)

Google Play Store & Apple App Store publishing

Agile/Scrum methodologies

Git version control and CI-friendly workflows


Professional Experience

BMPFlutter Developer

Developed and maintained white-label mobile applications for multiple clients.

Defined application architecture, implemented new features, and resolved production issues.

Managed app publishing, updates, and ongoing production support.

Ensured scalability, performance, and code consistency across projects.


Localiza — MEOO ProjectSystems Analyst

Supported the MEOO mobile application with a focus on process optimization and user experience improvements.

Collaborated with cross-functional teams to enhance usability, efficiency, and reliability.


C2 SistemaMobile Application Developer

Designed and developed a custom electronic time-tracking application.

Delivered a solution fully tailored to business requirements, improving accuracy and operational efficiency.


CodeOne SoftWare — Airsoft Market BrazilFlutter Developer

Led the development of Brazil’s largest airsoft marketplace, published on Google Play Store and Apple App Store.

Built scalable mobile solutions using Flutter, BLoC, GetIt, and PocketBase (JavaScript) backend.

Focused on performance optimization, scalability, and secure data handling.


Vexa Soluções — PriJorge ProjectFreelance Flutter Developer

Re-architected an existing mobile application using BLoC architecture and Clean Code principles.

Developed UI and business logic in Dart, integrated REST APIs, and standardized Git workflows.


Technologies

Flutter • Dart • Firebase • BLoC • GetIt • PocketBase • Git • REST APIs • Agile/Scrum

Approximate rate: CAD$ 20 per hour

Experience

Professional Experience

BMPFlutter Developer

September 2025 – Present | Remote

Develop and maintain white-label mobile applications using Flutter.

Own the full product lifecycle: architecture, feature development, testing, release, and production support.

Apply Clean Architecture principles (Data, Domain, Presentation).

Work with GetX and Provider for state management.

Integrate native device features and Firebase services.

Configure and manage push notifications.

Publish and maintain multiple apps on Google Play Store and Apple App Store.

Participate in agile ceremonies and contribute to technical decisions.

Create automation scripts to improve internal development processes.


Vexa Soluções — PriJorge ProjectFlutter Developer (Contract)

August 2025 – September 2025 | Remote

Re-architected an existing mobile application using BLoC architecture.

Fully refactored the codebase following Clean Code and software engineering best practices.

Developed the complete UI and business logic in Dart.

Integrated third-party APIs and ensured reliable backend communication.

Standardized Git workflows, including branching strategies and commit conventions.


CodeOne SoftWareFlutter Application Developer

October 2023 – July 2025 | Remote

Led the development of mobile applications for iOS and Android using Flutter.

Delivered a large-scale marketplace application, published on Google Play and App Store.

Implemented Clean Architecture, reusable design systems, and scalable state management.

Integrated REST APIs and Firebase (authentication, notifications, cloud services).

Worked within Scrum-based agile teams, ensuring timely and high-quality deliveries.


Localiza&CoSoftware Developer / Systems Analyst

December 2020 – May 2024 | Brazil

Supported and analyzed enterprise systems using C# (.NET Core, Windows Forms) and Flutter/Dart.

Worked with REST APIs, debugging, and request analysis.

Monitored systems using Kafka, AppDynamics, Datadog, Zabbix, Sensedia, and other observability tools.

Managed databases (SQL Server, Sybase) and created queries for automation and reporting.

Used Azure DevOps, Confluence, and Wiki for documentation.

Worked with cloud environments (Azure, AWS, Firebase) focusing on system stability and incident analysis.


Administrative Assistant

May 2019 – December 2020 | Brazil

Automated internal processes using VB and SQL, reducing tasks that took weeks to minutes.

Implemented API integrations to eliminate manual workflows and improve traceability.

Built automated reporting solutions using SAP Web Intelligence, supporting management decisions.


Technical Skills

Flutter • Dart • Clean Architecture • BLoC • GetX • Provider • Firebase • REST APIs • Git • Agile/Scrum • SQL • CI/CD • iOS & Android

Education

BMPFlutter Developer

September 2025 – Present | Remote

Develop and maintain white-label mobile applications using Flutter.

Own the full product lifecycle: architecture, feature development, testing, release, and production support.

Apply Clean Architecture principles (Data, Domain, Presentation).

Work with GetX and Provider for state management.

Integrate native device features and Firebase services.

Configure and manage push notifications.

Publish and maintain multiple apps on Google Play Store and Apple App Store.

Participate in agile ceremonies and contribute to technical decisions.

Create automation scripts to improve internal development processes.

Professionals in the same Technology / Internet sector as Bernardo Melo

Professionals from different sectors near Vancouver, Metro Vancouver Regional District

Jobs near Vancouver, Metro Vancouver Regional District

  • Work in company

    Principal Software Engineer

    Novarc Technologies Inc.

    Join us on the journey to help build the world using applied robotics and AI. · ...

    Burnaby

    3 weeks ago

  • Work in company

    Software Engineer II

    Microsoft

    We are looking for a Software Engineer II (Mobile) who is passionate about building performant, reliable, and delightful native Android and/or iOS experiences. · In alignment with our Microsoft values, we are committed to cultivating an inclusive work environment for all employe ...

    Vancouver, British Columbia

    3 weeks ago

  • Work in company

    iOS Developer

    The Resilient Group

    The Resilient Group is seeking a skilled and experienced iOS Developer. · The ideal candidate will have a strong understanding of mobile application architecture. · ...

    Vancouver

    1 month ago