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.
Report This Job
Help us maintain the quality of our job listings. If you find any issues with this job post, please let us know.
Select the reason you're reporting this job:
Immiland Canada
11 - 50
Employees
About Immiland Canada
Created by Eddy Andriena Ramirez Sanchez, Immiland advises, informs and represents people who want to immigrate or come to Canada, either temporally or permanent. Immiland will process and take care of your application like if it was ours.
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.