Ingeniero iOS (Swift y Objective-C)
40 US$ a 110 US$/hRango orientativo indicado por SME Careers
Publicado el 5 de junio de 2026 · Candidaturas hasta el 15 de noviembre de 2026
Algunos países: América del Norte, Europa, Asia del Sur, Sudeste Asiático
Te envío a la página oficial de SME Careers. La candidatura es gratuita y en inglés.
Cobro una comisión de la plataforma cuando contratan a un candidato que recomendé. Para ti no cambia nada.
Este puesto remoto implica revisar código iOS generado por IA, evaluar arquitecturas móviles y producir implementaciones de referencia. Los candidatos necesitan un título en Ciencias de la Computación o experiencia equivalente, junto con al menos cuatro años de antecedentes en desarrollo iOS profesional.
Traducción de la oferta original publicada por SME Careers.
Como Ingeniero iOS (Swift / Objective-C), trabajarás de forma remota y por horas para revisar código iOS generado por IA, arquitecturas móviles y explicaciones técnicas, además de producir implementaciones de referencia de alta calidad y razonamientos paso a paso para problemas complejos de ingeniería. Evaluarás soluciones en cuanto a corrección, claridad, seguridad, rendimiento, fiabilidad y cumplimiento de las instrucciones; identificarás problemas en la implementación de UIKit/SwiftUI, concurrencia, gestión de memoria, hilos, ciclo de vida de la aplicación, redes, persistencia y prácticas de compilación/lanzamiento; verificarás la exactitud de la información técnica; escribirás explicaciones de alta calidad y soluciones modelo que demuestren las mejores prácticas; y calificarás y compararás múltiples respuestas de IA basándote en la corrección y la calidad del razonamiento.
Este rol de contratista, totalmente remoto y pagado por horas, es con SME Careers, una empresa de servicios de datos de IA de rápido crecimiento y subsidiaria de SuperAnnotate que proporciona datos de entrenamiento de IA a muchas de las empresas de IA y laboratorios de modelos fundamentales más grandes del mundo, donde tu experiencia en frontend ayudará directamente a mejorar los principales modelos de IA del mundo utilizados por millones de desarrolladores en todo el mundo.
Importante:
No hay ningún proyecto inmediato para este rol; sin embargo, si estás cualificado, estarás entre los primeros expertos a los que contactaremos cuando surjan oportunidades relevantes. Esto también te proporcionará acceso a futuros proyectos disponibles a través de nuestra red de expertos.
Responsabilidades
- Desarrollar contenido de entrenamiento para IA: Crear instrucciones detalladas sobre temas de iOS y escribir respuestas de referencia de alta calidad para guiar el aprendizaje de la IA.
- Optimizar el rendimiento de la IA: Evaluar y clasificar las respuestas de la IA para mejorar la corrección, la seguridad, el rendimiento y la mantenibilidad.
- Garantizar la integridad del modelo: Probar las salidas de la IA en busca de imprecisiones o recomendaciones inseguras, validando la fiabilidad en casos de uso de iOS del mundo real.
Requisitos
- Título universitario de Grado o superior en Ciencias de la Computación, Ingeniería de Software o un campo técnico estrechamente relacionado (o experiencia práctica equivalente).
- Más de 4 años de experiencia profesional construyendo aplicaciones iOS de producción, incluyendo trabajo en bases de código Swift e (idealmente) Objective-C.
- Dominio a nivel experto en Swift (Swift 5+): semántica de valor/referencia, genéricos, protocolos, gestión de errores y características modernas del lenguaje.
- Sólidos fundamentos de iOS: ciclo de vida de la aplicación, arquitectura de vistas/controladores, navegación, gestión de estado y restricciones de ejecución en segundo plano.
- Sólida experiencia en concurrencia: GCD, OperationQueue y patrones modernos de async/await; capacidad para razonar sobre condiciones de carrera y seguridad de hilos.
- Sólida comprensión de ARC y patrones de memoria de iOS (ciclos de retención, weak/unowned, fugas, Instruments).
- Experiencia con redes y datos: URLSession, análisis de JSON, almacenamiento en caché, reintentos, estrategias offline y persistencia (Core Data/SQLite/Realm).
- Experiencia con pruebas y calidad: XCTest, pruebas de UI, estrategias de simulación, CI/CD (Fastlane es una ventaja) y buenas prácticas de lanzamiento en la App Store.
- Concienciación sobre seguridad: almacenamiento seguro (Keychain), seguridad de transporte, flujos de autenticación, permisos de privacidad y manejo de datos sensibles.
- Dominio del inglés como mínimo en nivel C1 (escrito y hablado), con capacidad para escribir explicaciones técnicas claras y seguir directrices detalladas en inglés.
- Experiencia previa en entrenamiento de datos de IA, anotación o evaluación de contenido técnico generado por IA es una gran ventaja.
- Altamente detallista y sistemático, con un enfoque metódico para evaluar la calidad del razonamiento e identificar problemas sutiles en código iOS complejo.
Habilidades requeridas
- Concurrency
- Debugging
- Objective-C
- Swift
- Networking
- Performance Optimization
- Memory Management (ARC)
- SwiftUI
- GCD
- UIKit
- Async-Await
- Code Review
- iOS
- iOS Development
- Xcode
- Cocoa Touch
- iOS App Architecture
- MVVM
- VIPER
- Auto Layout
- Core Data
- Realm
- SQLite
- URLSession
- REST APIs
- JSON
- Concurrency (GCD)
- OperationQueue
- async/await
- ARC (Automatic Reference Counting)
Algunos países: América del Norte, Europa, Asia del Sur, Sudeste Asiático
Sobre SME Careers
SME Careers es la plataforma de expertos de SuperAnnotate, que contrata especialistas en remoto para entrenar y evaluar modelos de IA, de los idiomas al derecho. La oferta original está en su sitio.
Ver este puesto en SME CareersPuestos similares
Ingeniero Swift
El ingeniero Swift evalúa y clasifica respuestas generadas por IA, escribe soluciones para modelos y verifica detalles técnicos para temas de desarrollo en iOS. El rol requiere al menos dos años de experiencia práctica en desarrollo con Swift e iOS y una licenciatura en Ciencias de la Computación.
- iOS Development
- UIKit
- UI Logic Review
- +5
Publicado hace 149 días55 US$/h
Ingeniero de React Native
Este ingeniero de React Native remoto evalúa y mejora código móvil, arquitecturas y explicaciones técnicas generadas por IA. Los requisitos clave incluyen un título en informática o equivalente, y al menos cuatro años de experiencia profesional construyendo aplicaciones móviles de producción con React Native y TypeScript.
- Native Modules
- Code Review
- TypeScript
- +5
Publicado hace 132 días60 US$ a 100 US$/h
Ingeniero Android (Kotlin y Java)
El ingeniero Android revisa código generado por inteligencia artificial, crea implementaciones de referencia y evalúa las respuestas del modelo en cuanto a rendimiento y corrección. Los candidatos necesitan un título relevante, cuatro años de experiencia en desarrollo Android en producción y un dominio experto en Kotlin y Java.
- Networking
- Kotlin
- Clean Architecture
- +5
Publicado hace 132 días35 US$ a 110 US$/h
Ingeniero Kotlin
El ingeniero Kotlin evalúa y califica respuestas de código generadas por IA, verifica la precisión técnica y crea soluciones de nivel experto. Los candidatos deben tener al menos dos años de experiencia práctica en desarrollo Kotlin y un título de licenciatura en ciencias de la computación o un campo relacionado.
- Ktor
- Null Safety
- English
- +5
Publicado hace 149 días55 US$/h
