Deskripsi Pekerjaan
Informasi lengkap tentang posisi dan persyaratan
Ringkasan Yukerja
Lowongan iOS & Flutter Developer di Immiland Canada kami kurasi dari Himalayas (kategori Teknologi & IT). Posisi ini ditandai sebagai remote — pastikan timezone dan syarat lokasi kandidat di deskripsi resmi. Yukerja.com bukan pemberi kerja — lamaran diproses di situs sumber resmi.
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.
- 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.
General Requirements:
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.
- 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.
iOS Development Requirements
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.
- 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.
Flutter Development Requirements
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.
- 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.
Additional Assets (Nice to Have)
Originally posted on Himalayas