Remotery

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

3Core Systems, Inc1 day ago

SAP PLMSI Developer

US flagUnited States OnlyFreelanceSoftware Engineer
ApplyView job
Fortrea1 day ago

Senior Programmer Analyst

US flagUnited States OnlyFull-timeSoftware Engineer$80k – $95k/year
ApplyView job
Stralynn Consulting Services, Inc1 day ago

Senior Power Platform, Integration Developer

US flagUnited States OnlyFreelanceSoftware Engineer
ApplyView job
Abacus Group1 day ago

Software Engineer

GB flagUnited Kingdom OnlyFull-timeSoftware Engineer
ApplyView job
Entermotion Design Studio1 day ago

Mobile Developer, React Native

US flagUnited States OnlyFull-timeSoftware Engineer
ApplyView job
Skydio1 day ago

Senior Curriculum Developer, sUAS Operations

US flagUnited States OnlyFull-timeSoftware Engineer$110k – $145k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers