iOS & Flutter Developer

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

High proficiency in English and strong communication skills., Minimum 5 years of experience in iOS development with expertise in Swift and frameworks like UIKit and SwiftUI., At least 2 years of experience in Flutter development with a solid understanding of Dart and state management., Experience with version control tools like Git and familiarity with CI/CD tools is a plus..

Key responsibilities:

  • Develop and maintain mobile applications using iOS and Flutter frameworks.
  • Collaborate with multidisciplinary teams to create innovative mobile solutions.
  • Debug, profile, and optimize iOS applications for performance.
  • Integrate RESTful APIs and manage JSON data for mobile applications.

Immiland Canada logo
Immiland Canada
11 - 50 Employees
See all jobs

Job description

Reconocida empresa de consultoría e implementación de proyectos digitales está en la búsqueda de un/a iOS & Flutter Developer ubicado/a en Colombia para unirse a su equipo de forma remota.
Si te apasiona crear soluciones móviles innovadoras y trabajar en un entorno colaborativo, ¡esta oportunidad es para ti!

Requisitos Generales
  • Se requiere un nivel alto de inglés, así como sólidas habilidades de comunicación para interactuar eficazmente con el equipo y los clientes.
  • Capacidad de trabajar con código nativo iOS y código Flutter en un mismo proyecto.
  • Dominio de herramientas de control de versiones como Git.
  • Excelentes habilidades de comunicación y trabajo en equipo.

  • Requisitos-Desarrollo iOS
  • Mínimo 5 años de experiencia en desarrollo iOS.
  • Dominio de Swift y frameworks como UIKit, SwiftUI, CoreData y Combine.
  • Experiencia con arquitectura MVVM.
  • Sólidos conocimientos en concurrencia (GCD, Operations, async/await).
  • Manejo de herramientas de gestión de dependencias (CocoaPods, Swift Package Manager).
  • Habilidad para depurar, perfilar y optimizar aplicaciones iOS.
  • Experiencia trabajando con equipos multidisciplinarios.
  • Alta capacidad de análisis y autonomía en la gestión de funcionalidades de principio a fin.

  • Requisitos-Desarrollo Flutter
  • Mínimo 2 años de experiencia en desarrollo con Flutter.
  • Dominio de Dart y sólido entendimiento de widgets y gestión de estado (Provider, Bloc, Riverpod).
  • Experiencia en desarrollo de apps móviles multiplataforma (iOS y Android).
  • Conocimiento de integración de código específico por plataforma.
  • Experiencia con APIs RESTful y manejo de JSON.
  • Uso de paquetes y plugins de Flutter.

  • Plus que serán valorados
  • Experiencia con pruebas unitarias y de interfaz (XCTest, XCTest UI).
  • Familiaridad con herramientas de CI/CD (Fastlane, GitHub Actions, Jenkins).
  • Conocimiento de las Human Interface Guidelines de Apple y el proceso de publicación en la App Store.
  • Contar con conocimientos de francés será valorado positivamente, aunque no es un requisito obligatorio.
  • Por favor, absténgase de aplicar si no cuenta con un buen dominio del inglés.

    Required profile

    Experience

    Spoken language(s):
    English
    Check out the description to know which languages are mandatory.

    Other Skills

    • Teamwork
    • Communication
    • Analytical Skills

    Flutter Developer Related jobs