iOS & Flutter Developer
immiland-canada-inc
Colombia
Posted Jun 5, 2025
- Full-time
- Remote
- External
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! ------------------------------------------------------------------------------------------------------------------------------- A well-known digital consulting and project implementation company is looking for an **iOS & Flutter Developer**, based in Colombia, to join their team remotely. If you're passionate about building innovative mobile solutions and thrive in a collaborative work environment, this opportunity is for you! ### 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. -------------------------------------------------------------------------------------------------------------------------- **General Requirements:** - A high level of English is required, along with strong communication skills to interact effectively with both the team and clients. - Ability to work with native iOS code and Flutter code within the same project. - Proficiency in version control tools, such as Git. - Excellent teamwork and communication abilities. ### 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. -------------------------------------------------------------------------------------------------------------------------- **iOS Development Requirements** - Minimum of 5 years of experience in iOS development. - Proficiency in Swift and frameworks such as UIKit, SwiftUI, CoreData, and Combine. - Experience working with the MVVM architecture. - Strong knowledge of concurrency (GCD, Operations, async/await). - Familiarity with dependency management tools like CocoaPods and Swift Package Manager. - Ability to debug, profile, and optimize iOS applications. - Experience collaborating with multidisciplinary teams. - Strong analytical skills and autonomy to manage features end to end. ### 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. -------------------------------------------------------------------------------------------------------------------------- **Flutter Development Requirements** - Minimum of 2 years of experience in Flutter development. - Proficiency in Dart and strong understanding of widgets and state management (Provider, Bloc, Riverpod). - Experience developing cross-platform mobile applications (iOS and Android). - Knowledge of platform-specific code integration. - Experience working with RESTful APIs and JSON handling. - Proficient in using Flutter packages and plugins. ### 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. -------------------------------------------------------------------------------------------------------------------------- **Additional Assets (Nice to Have)** - Experience with **unit and UI testing** (XCTest, XCTest UI). - Familiarity with **CI/CD tools** such as Fastlane, GitHub Actions, or Jenkins. - Knowledge of **Apple’s Human Interface Guidelines** and the **App Store submission process**.