Senior iOS (diseñador/arquitecto de software) ID #00113 (Argentina)

Senior iOS (diseñador/arquitecto de software) ID #00113 (Argentina)

27 may
|
Werben Hr
|
Argentina

27 may

Werben Hr

Argentina

Senior iOS (diseñador/arquitecto de software) ID #00113
#IOS #Swift UI #COMBINE Argentina, México, Colombia, Perú, Ecuador 100% REMOTO Argentina, México, Colombia, Perú, Ecuador (Remoto) Tipo de trabajo:
Nivel de experiencia:
Diseñar, desarrollar y mantener aplicaciones iOS utilizando los marcos SwiftUI y Combine . Aplicar sólidos conocimientos de Programación Orientada a Objetos (POO) y Patrones de Diseño . Diseñar e implementar soluciones escalables utilizando la arquitectura MVVM y adherirse a los principios SOLID . Optimice el rendimiento administrando la memoria de manera eficiente y previniendo fugas de memoria, utilizando un conocimiento profundo de la 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 como Firebase , Crashlytics y Swiflint . Realice pruebas unitarias utilizando XCTest para garantizar la calidad y solidez del código. Manténgase actualizado con los últimos marcos y herramientas de desarrollo de iOS, incluidos Health Kit , Home Kit y otras tecnologías de Apple. Habilidades y cualificaciones clave:
Sólida base en el lenguaje de programación Swift , 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 con Swift Foundation Framework , incluidos User Defaults , Core Data y plist . Competente en subprocesos múltiples , específicamente subproceso principal , sincrónico frente a asincrónico , async/await y GCD (Grand Central Dispatch) . Es deseable tener conocimientos de NSOperation . Sólida experiencia con UIKit :
Ciclo de vida de la aplicación, UITable View , UICollection View , UIScroll View . Controladores de navegación como UITab BarController y UINavigation Controller . Celdas personalizadas y vistas reutilizables en UITable Cell View .
Sólido conocimiento de SwiftUI y su integración con UIKit , incluidas vistas, modificadores y envoltorios de propiedades:
@Estado , @Objeto Observado , @Objeto Ambiente , @Objeto Estado .
Familiaridad con dependencias externas utilizando Cocoapods o Swift Package Manager . Experiencia con Firebase o herramientas similares, Crashlytics , Swiflint (o similar). Sólida experiencia con sistemas de control de versiones, especialmente Git . 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 positivo tener:
Familiaridad con otros marcos de Apple como Health Kit y Home Kit .
#J-18808-Ljbffr

📌 Senior iOS (diseñador/arquitecto de software) ID #00113 (Argentina)
🏢 Werben Hr
📍 Argentina

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:
Escribe tu dirección de correo electrónico, te permitirá de estar al tanto de los últimos empleos por: senior ios (diseñador/arquitecto de software) id #00113 (argentina) / argentina
Suscribete a esta alerta:
Escribe tu dirección de correo electrónico, te permitirá de estar al tanto de los últimos empleos por: senior ios (diseñador/arquitecto de software) id #00113 (argentina) / argentina