Flutter Architect

Lean Solutions Group

Colombia

On-site

COP 120,000,000 - 180,000,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Global Technology Services in Medellín, Colombia, is seeking a Senior Flutter Developer to lead mobile application development. You will design, build, and maintain scalable cross-platform apps, collaborating closely with product managers, designers, backend engineers, and stakeholders in a fast-paced Agile setting.

The ideal candidate brings 7+ years of mobile development, 3+ years Flutter experience, strong Dart skills, and a solid grasp of MVVM, Clean Architecture, and state management

Qualifications

  • 7+ years of professional mobile development experience.
  • 3+ years of hands-on Flutter development experience building production applications.
  • Strong proficiency in Dart programming language, Flutter framework internals, and mature state-management approach (Riverpod, Bloc or Provider).
  • Proven experience developing and deploying applications for both Android and iOS platforms.
  • Strong understanding of mobile application architecture patterns such as MVVM, Clean Architecture, BLoC, Provider, Riverpod, or similar.
  • Experience integrating RESTful APIs and external services.
  • Experience with state management solutions in Flutter.
  • Strong knowledge of asynchronous programming, dependency injection, and application lifecycle management.
  • Proven openness to AI-assisted coding practices and adapt to evolving frameworks.
  • Experience writing unit, widget, and integration tests.
  • Proficiency with Git and modern version control workflows.
  • Experience working in Agile/Scrum development environments.
  • Strong problem-solving and analytical skills.
  • Excellent verbal and written communication skills.
  • Experience with CI/CD platforms such as GitHub Actions, GitLab CI, Bitrise, Codemagic, or Jenkins.

Responsibilities

  • Lead development of cross-platform mobile apps.
  • Design, build, and maintain scalable Flutter applications.
  • Collaborate with product managers, designers, backend engineers, and stakeholders.
  • Deliver production-grade mobile applications in fast-paced Agile environments.

Skills

Flutter
Dart
Riverpod/Bloc/Provider
MVVM
Clean Architecture
BLoC
Provider
RESTful APIs
Git
Agile/Scrum
Unit/Widget/Integration tests
Asynchronous programming
AI-assisted coding
Problem-solving
Communication
Ownership
Leadership

Job description

Company Overview:

Global Technology Services is a rapidly expanding organization situated in Medellín, Colombia. We pride ourselves on possessing one of the most influential networks within software development and IT services for the entertainment, financial, and logistics sectors. Our corporate projections offer a multitude of opportunities for professionals to elevate their careers and experience substantial growth. Joining our team means engaging with expansive engineering teams across Latin America, Philippines and the United States, contributing to cutting-edge developments in multiple industries.

Position Title: Mobile Developer

Category: Software Engineering & Architecture

Seniority: Senior

Location: LATAM

What you will be doing:

We are seeking a talented and experienced Senior Flutter Developer to join our engineering team and lead the development of high-quality mobile applications. In this role, you will be responsible for designing, building, and maintaining scalable cross-platform applications while collaborating closely with product managers, designers, backend engineers, and stakeholders.

The ideal candidate has a strong background in Flutter and Dart, a passion for creating exceptional user experiences, and experience delivering production-grade mobile applications in fast-paced Agile environments.

Required Skills & Experience

  • 7+ years of professional mobile development experience.

  • 3+ years of hands-on Flutter development experience building production applications.

  • Strong proficiency in Dart programming language, Flutter framework internals, and mature state-management approach (Riverpod, Bloc or Provider).

  • Proven experience developing and deploying applications for both Android and iOS platforms.

  • Strong understanding of mobile application architecture patterns such as MVVM, Clean Architecture, BLoC, Provider, Riverpod, or similar.

  • Experience integrating RESTful APIs and external services.

  • Experience with state management solutions in Flutter.

  • Strong knowledge of asynchronous programming, dependency injection, and application lifecycle management.

  • Proven openness and practical experience working in highly dynamic AI environments, with a strong willingness to adopt AI-assisted coding practices and adapt to rapidly evolving technical frameworks.
  • Experience writing unit, widget, and integration tests.

  • Proficiency with Git and modern version control workflows.

  • Experience working in Agile/Scrum development environments.

  • Strong problem-solving and analytical skills.

  • Excellent verbal and written communication skills.

  • Experience with CI/CD platforms such as GitHub Actions, GitLab CI, Bitrise, Codemagic, or Jenkins.

Nice to Have Skills

  • Experience in logistics, transportation, supply chain, or another field-operations domain.

  • Experience with mapping/navigation SDKs (e.g., HERE, Mapbox, Google Maps), including routing and geofencing.

  • Familiarity with the AWS ecosystem (API Gateway, Cognito, Lambda).

  • Experience deploying to enterprise-managed devices via an MDM platform (e.g., IBM MaaS360, Intune, VMware Workspace ONE).

  • Experience with camera-based document/barcode scanning on mobile.

  • Experience with feature-flag tooling and progressive/canary release strategies.

  • Comfort working with ruggedized Android hardware (e.g., Samsung XCover-class devices).

Soft Skills

  • Strong problem-solving and debugging skills

  • Excellent communication and collaboration abilities

  • Ability to work independently and take ownership of projects

  • Leadership and mentorship mindset

  • Attention to detail and commitment to high-quality user experiences

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Flutter Architect — Lead Cross-Platform Mobile Apps
Senior Flutter Architect — Lead Cross-Platform Mobile Apps

Lean Solutions Group • Colombia

On-site
COP 120,000,000 - 180,000,000
Mobile Engineer (Flutter) - Remote Work | REF#308597
Mobile Engineer (Flutter) - Remote Work | REF#308597

BairesDev • Sucre

Remote
COP 292,047,000 - 421,845,000
100% remote
Competitive USD salary
Home setup provided
+3
Flutter Mobile Engineer - Remote work | REF#300801
Flutter Mobile Engineer - Remote work | REF#300801

BairesDev • Antioquia

Remote
COP 286,469,000 - 477,449,000
100% remote work
Competitive USD or local currency pay
Home setup provided
+3
Senior Remote Flutter Mobile Engineer (Dart)
Senior Remote Flutter Mobile Engineer (Dart)

BairesDev • Sucre

Remote
COP 258,942,000 - 388,412,000
Remote work
USD pay
Home equipment
+5
Mobile Engineer (Flutter) - Remote Work | REF#295480
Mobile Engineer (Flutter) - Remote Work | REF#295480

BairesDev • Colombia

Remote
COP 243,372,000 - 389,395,000
Remote work
Currency options (USD/local)
Equipment provided
+4
Flutter Engineer - Remote Work | REF#307485
Flutter Engineer - Remote Work | REF#307485

BairesDev • Colombia

Remote
COP 194,698,000 - 324,496,000
Remote work
USD compensation
Hardware provided
+3
Remote Flutter Mobile Engineer – Build Cross‑Platform Apps
Remote Flutter Mobile Engineer – Build Cross‑Platform Apps

BairesDev • Sucre

Remote
COP 292,047,000 - 421,845,000
100% remote
Competitive USD salary
Home setup provided
+3
Senior Flutter Developer (Remote)
Senior Flutter Developer (Remote)

Altimetrik • Colombia

On-site
COP 60,000,000 - 120,000,000
Cross-Platform Mobile Developer (Dart/Flutter) - Remote work | REF#308938
Cross-Platform Mobile Developer (Dart/Flutter) - Remote work | REF#308938

BairesDev • Sucre

Remote
COP 258,942,000 - 388,412,000
Remote work
USD pay
Home equipment
+5
Cross-Platform Mobile Developer (Dart/Flutter) - Remote work | REF#308938
Cross-Platform Mobile Developer (Dart/Flutter) - Remote work | REF#308938

BairesDev • Sucre

Remote
COP 225,486,000 - 386,548,000
100% remote work
Competitive compensation in USD or USD
Hardware and software setup for home
+4