Marcos Vinicius dos Santos
@marcosviniciusdossan
I build reliable Flutter banking and cross-platform mobile applications.
What I'm looking for
I'm building a scalable Flutter application for ITH, delivering features, complex integrations, AI-powered chat, payment flows, offline support, and reliable Android and iOS releases.
Previously, I led mobile work on digital banking applications at Shock IT and 7COMm, implementing Pix workflows, biometric security, SSL pinning, push notifications, REST integrations, and app-store delivery.
At Universidade Federal de Sergipe, I developed four Flutter applications supporting approximately 900 concurrent users, migrated a native Android app to Flutter, and reduced Pix payment confirmation from two days to minutes.
Across more than twelve years in software development, including seven focused on mobile, I've worked with Flutter, Dart, Swift, Kotlin, Java, APIs, automated testing, and Agile teams across banking, government, education, and retail.
Experience
Work history, roles, and key accomplishments
Development of a scalable cross-platform mobile application (Android and iOS) using Flutter/Dart, with strong focus on performance, code quality, and user experience in a product-driven startup environment.
Responsible for delivering new features, complex integrations, and continuous improvements to ensure application stability and business value.
Key responsibilities and technologies:
• Cross-
Senior Mobile Software Engineer
ITH
Mar 2025 - Present (1 year 6 months)
Developed a scalable cross-platform mobile application using Flutter/Dart, focusing on performance, code quality, and user experience. Delivered new features, complex integrations, and continuous improvements to ensure application stability and business value.
Senior Mobile Software Engineer
CWI Software
Nov 2024 - Mar 2025 (4 months)
Developed and maintained Flutter components within an existing native architecture, ensuring seamless communication between Flutter and platform-specific code. Provided occasional support for native Android (Kotlin) and iOS (Swift) development, including debugging, feature implementation, and performance optimization.
Responsible for developing and maintaining Flutter components within an existing native architecture, ensuring seamless communication between Flutter and platform-specific code. Also provided occasional support for native Android (Kotlin) and iOS (Swift) development, including debugging, feature implementation, and performance optimization.
Previously contributed to a Flutter Desktop (Windows) pr
Worked on a digital banking mobile application using Flutter and Dart, targeting both iOS and Android, applying BLoC for state management and GetIt for dependency injection
• Designed, implemented, and maintained features following Clean Code and Clean Architecture principles, improving user experience, security, and operational reliability
• Implemented and supported Pix functionalities, includ
Senior Mobile Software Engineer - Tech Lead
Shock IT
Mar 2024 - Nov 2024 (8 months)
Worked on a digital banking mobile application using Flutter and Dart, applying BLoC for state management and GetIt for dependency injection. Designed, implemented, and maintained features following Clean Code and Clean Architecture principles, improving user experience, security, and operational reliability.
Senior Mobile Software Engineer
7COMm - People and tech to transform
Aug 2022 - Mar 2024 (1 year 7 months)
Worked as an iOS Developer (Swift) on two digital banking applications, strengthening expertise in native iOS development. Provided Flutter support for an additional banking application and other internal mobile projects within the company.
Senior Mobile Software Engineer | IOS - Swift - UIKit - Dart - Flutter - Dart -
Aug 2022 - Mar 2024 (1 year 7 months)
• Worked as an iOS Developer (Swift) on two digital banking applications, strengthening expertise in native iOS development
• Provided Flutter support for an additional banking application and other internal mobile projects within the company
• Developed iOS features using MVC and MVVM architectures, leveraging RxSwift, UIKit, ViewCode, Alamofire, Delegates, and dependency management with CocoaP
Mobile Software Engineer
7COMm - People and tech to transform
Dec 2021 - Jul 2022 (7 months)
Worked on digital banking and mobile applications for a lawyers' association, using Flutter and Dart, targeting both iOS and Android, applying BLoC and MobX for state management and GetIt for dependency injection. Designed, implemented, and maintained features following Clean Code and Clean Architecture principles, improving user experience, security, and operational reliability.
Mobile Software Engineer | Flutter - Dart - Swift - Kotlin - Java
Dec 2021 - Jul 2022 (7 months)
• Worked on digital banking and mobile applications for a lawyers’ association, using Flutter and Dart, targeting both iOS and Android, applying BLoC and MobX for state management and GetIt for dependency injection
• Designed, implemented, and maintained features following Clean Code and Clean Architecture principles, improving user experience, security, and operational reliability
• Monitored a
Mobile Software Engineer
Universidade Federal de Sergipe
Oct 2019 - Nov 2021 (2 years 1 month)
Developed and maintained four cross-platform mobile applications using Flutter & Dart for iOS and Android, applying MobX and Flutter Modular. Delivered features following Clean Code and Clean Architecture, improving UX, security, and reliability.
Mobile Software Engineer | Flutter - Dart - IOS - Android - Java - API
Oct 2019 - Nov 2021 (2 years 1 month)
• Developed and maintained four cross-platform mobile applications using Flutter & Dart for iOS and Android, applying MobX and Flutter Modular
• Delivered features following Clean Code and Clean Architecture, improving UX, security, and reliability
• Supported applications handling ~900 concurrent users, contributing to performance tuning and stability
• Monitored and resolved incidents via Fir
Full Stack Software Engineer
Universidade Federal de Sergipe
Oct 2016 - Nov 2021 (5 years 1 month)
Contributed to university-related projects, including academic modules, human resources, and administrative systems. Worked with Java 7 and 11, utilizing technologies such as Spring Framework, JSF, Hibernate, and Struts.
Full Stack Software Engineer | Java - JSF - Spring - API
Oct 2016 - Nov 2021 (5 years 1 month)
• Contributed to university-related projects, including academic modules, human resources, and administrative systems.
• Worked with Java 7 and 11, utilizing some tecnologies as Spring Framework, JSF, Hibernate, and Struts.
• Developed and optimized databases routines, creating scripts and complex queries in PostgreSQL and SQLite.
• Collaborated on web projects, developed REST APIs, and built user
Education
Degrees, certifications, and relevant coursework
Universidade Federal de Sergipe
Master's degree, Computer Science
FANESE
MBA in Database Adminstrator, Data Modeling/Warehousing and Database Administration
2014 - 2016
FANESE
MBA, Data Modeling/Warehousing and Database Administration
2014 - 2016
Completed an MBA in Database Administration with a focus on data modeling, warehousing, and database administration.
Availability
Location
Authorized to work in
Salary expectations
Job categories
Skills
Interested in hiring Marcos Vinicius?
You can contact Marcos Vinicius and 90k+ other talented remote workers on Himalayas.
Message Marcos ViniciusGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
