
Nexus Cognitive ofrece una capa de inteligencia componible y una plataforma de datos abierta para organizaciones que desarrollan soluciones de IA sobre sus sistemas empresariales existentes. Su pasarela universal de consultas conecta datos de almacenes, lakehouses y plataformas en la nube, mientras que el enriquecimiento automático y la gobernanza centralizada ayudan a preservar el contexto empresarial y preparar la información para su uso en IA. La empresa también ofrece un servicio gestionado de pila completa para implementar inteligencia de ingresos, clientes, operaciones y riesgos. Nexus Cognitive describe su enfoque como una forma de reducir la proliferación de herramientas y facilitar un despliegue rápido de IA sin sustituir la infraestructura existente.
Desarrollador iOS por contrato
Desarrolla aplicaciones nativas en Swift para la plataforma de datos en la nube e IA de Nexus Cognitive como desarrollador iOS por contrato. Lleva funciones desde el diseño hasta su publicación en App Store y supervisa su rendimiento tras el lanzamiento.
Descripción
- Lidera funciones de iOS desde la entrega del diseño hasta el desarrollo, las pruebas y el lanzamiento.
- Desarrolla y mantiene aplicaciones nativas para iOS con Swift, SwiftUI y UIKit.
- Convierte diseños de Figma en interfaces pulidas y accesibles, con diseños precisos.
- Integra API REST y GraphQL y gestiona la autenticación, los errores, la caché y el uso sin conexión.
- Colabora con ingenieros de backend en los contratos de API y prueba los endpoints con Postman o Charles Proxy.
- Crea pruebas unitarias y de interfaz con XCTest y mantiene una base de código modular y bien estructurada.
- Configura la firma de código, los certificados, los perfiles de aprovisionamiento y las compilaciones de Xcode.
- Gestiona las compilaciones de QA, UAT y producción mediante esquemas y configuraciones de compilación de Xcode.
- Distribuye compilaciones mediante App Store Connect, organiza versiones beta con TestFlight y responde a los comentarios de quienes prueban la aplicación.
- Crea las fichas de App Store y gestiona los envíos, la revisión de aplicaciones, los lanzamientos de producción y las publicaciones graduales.
- Supervisa los fallos y el rendimiento tras el lanzamiento con Instruments, Crashlytics o Sentry.
- Colabora con compañeros de backend, Android, diseño y QA en un entorno ágil.
Requisitos
- Tener al menos seis años de experiencia profesional en desarrollo para iOS, incluida una aplicación publicada en App Store.
- Contar con experiencia práctica en llevar aplicaciones desde el diseño hasta la implementación, incluida su distribución por TestFlight y su envío a App Store.
- Demostrar experiencia integrando API REST en aplicaciones iOS con URLSession o Alamofire y procesando JSON con Codable.
- Tener un dominio avanzado de Swift, SwiftUI y UIKit.
- Conocer enfoques de arquitectura para iOS, como MVVM, Clean Architecture o TCA.
- Tener experiencia con Swift Concurrency (async/await), Combine y Core Data o SwiftData.
- Conocer las pautas de interfaz humana de Apple y los estándares de accesibilidad.
- Haber utilizado Xcode, Swift Package Manager y repositorios Git alojados en Azure DevOps.
- Se valorará la experiencia con herramientas móviles de CI/CD, como Xcode Cloud, Fastlane, Bitrise o GitHub Actions.
- Se valorarán conocimientos de notificaciones push, compras integradas, widgets o App Clips.
- Se valorará la experiencia con bases de código en Objective-C.
- Se valorará la familiaridad con herramientas de analítica, indicadores de funcionalidad y pruebas A/B.
- Se valorarán las contribuciones a proyectos Swift de código abierto o un sólido portafolio de aplicaciones.
- Se valorará la familiaridad con API de .NET 8 y PostgreSQL.
Beneficios
- Formar parte de un equipo colaborativo que valora la curiosidad y el respeto.
- Asumir retos en los que tus contribuciones tengan un impacto claro.
- Recibir apoyo de liderazgo para el aprendizaje y el desarrollo profesional.
- Trabajar en la intersección de la innovación en la nube, los datos y la IA.