Flutter Architect

Posted Aug 5

This is a fully remote position, open to applicants in Mexico.

📋 Description

• Define Flutter architectures utilizing Clean Architecture, SOLID principles, Clean Code, and modular architecture.

• Lead technical teams, conduct code reviews, and provide mentorship.

• Design and implement Design Systems and component libraries in Flutter.

• Develop and integrate applications for iOS, Android, and Web platforms.

• Integrate native capabilities using Method Channels and Platform Channels.

• Optimize the performance of Flutter applications.

• Implement persistence strategies and offline support using Hive and/or SQLite.

• Create and execute Unit, Widget, and Integration Tests.

• Manage GitLab CI/CD, Fastlane, and deployment automation.

• Work with Melos, Firebase Crashlytics, and dart analyze.

• Consume APIs and manage networking using Dio and/or HTTP.

• Collaborate with Google Cloud Platform (GCP) and/or On-Premise infrastructure.

• Develop technical documentation and define development standards.


⛳️ Requirements

• Strong experience in Flutter and Dart development.

• Proven experience in defining architectures using Clean Architecture, SOLID principles, Clean Code, and modular architecture.

• Proficiency in state management solutions such as BLoC, Riverpod, Provider, or MVVM.

• Experience in leading technical teams, conducting code reviews, and providing mentorship.

• Experience in designing and implementing Design Systems and component libraries in Flutter.

• Proven experience in developing and integrating applications for iOS, Android, and Web.

• Knowledge of native integration using Method Channels and Platform Channels.

• Experience in optimizing the performance of Flutter applications.

• Experience implementing persistence strategies and offline support using Hive and/or SQLite.

• Proficiency in Unit, Widget, and Integration Tests.

• Experience managing GitLab CI/CD, Fastlane, and deployment automation.

• Familiarity with Melos, Firebase Crashlytics, and dart analyze.

• Knowledge of API consumption and networking using Dio and/or HTTP.

• Experience working with Google Cloud Platform (GCP) and/or On-Premise infrastructure.

• Experience creating technical documentation and defining development standards.

• Higher Education - Bachelor's Degree.

• 5-10 years of professional experience.


🏝️ Benefits

• Career development plan.

• 100% payroll scheme.

• Statutory and superior benefits.

• Training and certifications.

• Partnerships with various companies.

• Business agreements.

• SGMM.

People also viewed

Everest Clinical Research1 day ago

Statistical Programmer II

TW flagTaiwan OnlyFull-timeSoftware Engineer
ApplyView job
Mitsubishi Heavy Industries1 day ago

Principal Developer, Data Integration, BI

IN flagIndia OnlyFull-timeSoftware Engineer
ApplyView job
Ensono1 day ago

Expert Mainframe Systems Programmer – IMS Physical

US flagUnited States OnlyFull-timeSoftware Engineer$105k – $183k/year
ApplyView job
Stefanini Brasil1 day ago

Senior Developer Analyst

BR flagBrazil OnlyFull-timeSoftware Engineer
ApplyView job
Stefanini LATAM1 day ago

Desarrollador ITSM

PA flagPanama OnlyFull-timeSoftware Engineer
ApplyView job
Novartis1 day ago

Associate Director, AI Foundations Engineering

US flagUnited States OnlyFull-timeSoftware Engineer$145.6k – $270.4k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers