Immiland Canada

Immiland Canada

Immiland Canada is a comprehensive immigration consulting service that provides advice and assistance for individuals and families looking to immigrate to Canada. They offer services for work permits, study permits, education agreements, and support fo...

Family Services
11-50
Founded 2016

Description

  • Develop and maintain mobile applications using both native iOS and Flutter code within the same project.
  • Collaborate with team members and clients in a remote, multidisciplinary environment.
  • Build iOS features end to end, from analysis and implementation through delivery.
  • Debug, profile, and optimize iOS applications for performance and reliability.
  • Integrate platform-specific code when needed for cross-platform Flutter apps.
  • Work with RESTful APIs, JSON, and Flutter packages or plugins.
  • Apply iOS architecture and concurrency best practices in daily development work.
  • Use version control tools such as Git to manage source code and collaboration.
  • Participate in testing, App Store readiness, and mobile release processes when applicable.

Requirements

  • 5+ years of experience in iOS development.
  • 2+ years of experience in Flutter development.
  • Advanced English level is required.
  • Strong communication and teamwork skills.
  • Proficiency in Swift and frameworks such as UIKit, SwiftUI, CoreData, and Combine.
  • Experience with MVVM architecture.
  • Strong knowledge of concurrency, including GCD, Operations, and async/await.
  • Experience with dependency management tools such as CocoaPods and Swift Package Manager.
  • Proficiency in Dart and understanding of widgets and state management tools such as Provider, Bloc, and Riverpod.
  • Experience developing cross-platform mobile apps for iOS and Android.
  • Knowledge of platform-specific code integration, RESTful APIs, and JSON handling.
  • Ability to work autonomously and manage features end to end.
  • Experience with unit and UI testing using XCTest and XCTest UI is preferred.
  • Familiarity with CI/CD tools such as Fastlane, GitHub Actions, or Jenkins is preferred.
  • Knowledge of Apple Human Interface Guidelines and the App Store submission process is preferred.
  • French language skills are a plus.

Benefits

  • Remote work opportunity based in Colombia.
  • Full-time position.
  • Opportunity to work on innovative mobile solutions in a collaborative environment.
  • Use of AI tools to support parts of the hiring process.
  • Consideration for applicants with additional language skills, such as French.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Remote - Future Opportunity Experienced Flutter Developer (Contractor)

Stack Builders 51-250 Internet Software & Services

Stack Builders is seeking future Flutter Developers to join its international team and build production mobile applications for US clients as part of a remote, long-term engineering environment.

Agile Android Dart Figma Firebase Firestore Flutter Git GitHub GitHub Actions GitLab Hive iOS Java JIRA JSON Kotlin Linear REST API Scrum SQLite Swift
5 minutes ago

Hybrid Mobile Developer

RP Professional Services 51-250 Professional Services

RP Professional Services is hiring a Mobile Developer to support and evolve mission-critical public-facing mobile applications for DHS, with primary focus on TSA mobile products and both legacy and modern native mobile stacks.

Agile Android Android Studio CI/CD Firebase Flutter Git iOS Java Kotlin Objective-C React Native REST API Scrum Swift UIKit Xcode XML
2 hours, 5 minutes ago

FlutterFlow Full-Stack Builder - AI-Native, Pixel-Perfect

ShaeWellness 1-10 health, wellness & fitness

A remote contractor retainer role for a FlutterFlow full-stack builder at a consumer product company, focused on delivering a schema-driven AI-powered app with polished UI and reliable integrations.

ClickUp Design Systems REST API
2 hours, 5 minutes ago

Flutter Mobile Developer

Innovation Team 51-250 Internet Software & Services

InnovationTeam is hiring a remote Flutter Mobile Developer to build and maintain mobile applications and deliver reliable, user-friendly app experiences in collaboration with cross-functional teams.

Agile Android CI/CD Flutter Git iOS Mobile Development REST API
10 hours, 20 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers