Mobile Software Engineer | Flutter & Dart
Request a quote with no obligation
Experienced in designing, developing, testing, deploying, and supporting production applications, with a strong focus on code quality, standardization, and maintainability.
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
Git version control and CI-friendly workflows
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.
Collaborated with cross-functional teams to enhance usability, efficiency, and reliability.
Delivered a solution fully tailored to business requirements, improving accuracy and operational efficiency.
Built scalable mobile solutions using Flutter, BLoC, GetIt, and PocketBase (JavaScript) backend.
Focused on performance optimization, scalability, and secure data handling.
Developed UI and business logic in Dart, integrated REST APIs, and standardized Git workflows.
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.
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.
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.
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.
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.
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.