Senior Flutter Developer

Lean Solutions Group
Lean Solutions Group

Software Engineering

Posted on Jul 3, 2026

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