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

Desenvolvedor Full Stack (Node.js + Flutter) | Manutenção e Evolução de Produto

Workana 1K-5K Internet Software & Services

Você atuará na manutenção e evolução contínua de um produto consolidado da empresa, com foco em estabilidade, melhorias e suporte à plataforma web e mobile já em produção.

Android Angular Firebase Flutter Git Hetzner iOS Node.js PostgreSQL
2 weeks, 4 days ago

Senior Engineer, Flutter

Tide 51-250 Banks

Tide is hiring a Mobile Engineer to help build and evolve its Flutter-based business management platform for small businesses across multiple markets.

Agile Dart Datadog Firebase Flutter GitHub GitHub Actions Segment
3 weeks, 1 day ago

Senior Flutter Software Engineer

IDT 1K-5K Diversified Telecommunication Services

BOSS Revolution is hiring a Senior Flutter Developer to build and evolve its flagship international calling app, including the native SIP/VoIP stack and mobile platform architecture.

Android CI/CD Dart Flutter Git GitHub Actions iOS Kotlin Swift WebRTC
3 weeks, 6 days ago

Flutter, Developer

ADREE Internet Software & Services

Adree is hiring a Flutter Developer to build and maintain cross-platform mobile applications in collaboration with product, engineering, QA, and backend teams.

CI/CD Dart Firebase Firestore Flutter Git GraphQL Hive REST API SQLite
4 weeks, 1 day 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