web analytics

Senior Ios (Diseñador/Arquitecto De Software) Id




Werben HR

Fri, 03 Oct 2025 22:59:11 GMT

Senior iOS (diseñador/arquitecto de software) ID #00113#IOS #Swift UI #COMBINEArgentina, México, Colombia, Perú, Ecuador 100% REMOTOArgentina, México, Colombia, Perú, Ecuador (Remoto)Tipo de trabajo:Nivel de experiencia:Diseñar, desarrollar y mantener aplicaciones iOS utilizando los marcosSwiftUIyCombine.Aplicar sólidos conocimientos deProgramación Orientada a Objetos (POO)yPatrones de Diseño.Diseñar e implementar soluciones escalables utilizando la arquitecturaMVVMy adherirse alos principios SOLID.Optimice el rendimiento administrando la memoria de manera eficiente y previniendo fugas de memoria, utilizando un conocimiento profundo dela gestión de la memoria(referencias fuertes vs. débiles).
Colaborar con equipos multifuncionales para definir, diseñar y lanzar nuevas funciones.Integre con API y servicios externos utilizando marcos comoFirebase,CrashlyticsySwiflint.Realice pruebas unitarias utilizandoXCTestpara garantizar la calidad y solidez del código.Manténgase actualizado con los últimos marcos y herramientas de desarrollo de iOS, incluidosHealthKit,HomeKity otras tecnologías de Apple.Habilidades y cualificaciones clave:Sólida base en el lenguaje de programaciónSwift, que incluye:Colecciones (matrices, diccionarios, conjuntos).
Cierres.Clases vs.
Estructuras.Protocolos y extensiones.Propiedades.Gestión de memoria (se requieren conocimientos profundos).
Enumeraciones y manejo de errores (escenarios try-catch).
Experiencia conSwift Foundation Framework, incluidosUserDefaults,CoreDatayplist.Competente ensubprocesos múltiples, específicamentesubproceso principal,sincrónico frente a asincrónico,async/awaityGCD (Grand Central Dispatch).
Es deseable tener conocimientosde NSOperation.Sólida experiencia conUIKit:Ciclo de vida de la aplicación,UITableView,UICollectionView,UIScrollView.Controladores de navegación comoUITabBarControlleryUINavigationController.Celdas personalizadas y vistas reutilizables enUITableCellView.Sólido conocimiento deSwiftUIy su integración conUIKit, incluidas vistas, modificadores y envoltorios de propiedades:@Estado,@ObjetoObservado,@ObjetoAmbiente,@ObjetoEstado.Familiaridad con dependencias externas utilizandoCocoapodsoSwift Package Manager.Experiencia conFirebaseo herramientas similares,Crashlytics,Swiflint(o similar).
Sólida experiencia con sistemas de control de versiones, especialmenteGit.Capacidad para articular experiencias, desafíos y soluciones de proyectos pasados para demostrar experiencia como desarrollador de iOS.Nivel competente de inglés (C1 | Nivel avanzado)Sería bueno tener:Familiaridad con otros marcos de Apple comoHealthKityHomeKit.
#J-18808-Ljbffr

Más información sobre este trabajo

Ofertas Recientes