Desarrollador iOS Senior – BLE y Swift 6
Remoto
Jornada completa
¿Eres un Desarrollador iOS Senior apasionado por Bluetooth Low Energy y Swift? Únete a un equipo global para diseñar la próxima generación de interfaces móviles que reemplazarán controles remotos heredados. Aprovecha tu experiencia en CoreBluetooth, SwiftUI y Xcode 16… Trabaja de forma remota desde cualquier parte del mundo.
Tu misión va más allá de escribir líneas de código. Se trata de idear una experiencia digital robusta, fiable y de baja latencia. El desafío es ambicioso—¿estás preparado?
Responsabilidades clave
- Arquitectura e implantación de comunicación BLE con CoreBluetooth para control de actuadores en tiempo real.
- Diseño de interfaces intuitivas con SwiftUI y UIKit, siguiendo la arquitectura MVVM y principios de UX.
- Integración de nuevas APIs de Swift 6, Swift Concurrency (async/await, actors) y SDKs iOS 17/18.
- Optimización de rendimiento —latencia, consumo de batería y uso de memoria— en dispositivos modernos.
- Desarrollo y mantenimiento de pruebas unitarias y de UI con XCTest, XCUITest, Quick/Nimble.
- Gestión de versiones y despliegue continuo (App Store Connect, TestFlight, App Clips, Enterprise).
- Configuración y supervisión de pipelines CI/CD con Fastlane, GitHub Actions o Bitrise.
- Revisión de código y aseguramiento de estándares —accesibilidad, seguridad y buenas prácticas—.
- Colaboración estrecha con equipos de firmware, QA y UX para resolver incidencias de integración.
- Antes de sumergirte en la lista de tareas, imagina tu código controlando actuadores en tiempo real… Cada línea debe ser sólida, escalable y elegante.
Habilidades requeridas
- Más de 5 años de experiencia en desarrollo nativo iOS con Swift 5.9/6.0 y Objective-C (deseable).
- Dominio avanzado de Xcode 16, Instruments y SDK iOS 17/18 (betas y lanzamientos estables).
- Experto en Bluetooth Low Energy, CoreBluetooth y protocolos GATT.
- Sólida práctica con SwiftUI, UIKit y arquitecturas MVVM/MVC/Redux.
- Conocimientos de Swift Concurrency (async/await, actors) y Combine o RxSwift.
- Experiencia en pruebas integrales con XCTest, XCUITest, Quick/Nimble.
- Familiaridad con el flujo de publicación en App Store Connect y TestFlight.
- Inglés fluido para documentación y revisión de código; español o ruso es ventaja.
- Disponibilidad en zona horaria CET/CEST y comunicación asincrónica.
- Solo así conseguirás estándares de excelencia. Somos rigurosos: la calidad, la accesibilidad y la escalabilidad son imprescindibles en cada entrega.
Deseable
- Experiencia previa en proyectos IoT y sistemas de actuadores hardware.
- Conocimientos de protocolos Matter, Thread o HomeKit.
- Antecedentes en metodologías Agile distribuidas y trabajo remoto.
- Manejo de herramientas CI/CD como Jenkins, Azure DevOps o CircleCI.
- Buenas prácticas en seguridad móvil y cifrado de datos.
- Contribución previa a proyectos de App Clips y WidgetKit.
- ¡Tu potencial no conoce límites! Estas competencias adicionales enriquecerán nuestro equipo y tu perfil profesional.
Nuestra propuesta
- Colaboración con ingenieros y diseñadores de primer nivel —mentoría y crecimiento continuo—.
- Horario flexible alineado con CET/CEST; posibilidad de conciliación.
- Cultura abierta que valora tu voz y propuestas innovadoras.
- Impacto directo en usuarios globales y visibilidad de producto.
- Presupuesto para formación, conferencias y equipos de desarrollo.
- Sumarás valor al equipo y, a cambio, recibirás respaldo para tu desarrollo (nuestro compromiso: tu crecimiento).
¿Listo para el reto?
¡Aplica ahora!