Descripción
Buscamos un experimentado Senior iOS Developer para apoyar el desarrollo, la mejora y el mantenimiento de aplicaciones móviles iOS. Este puesto se centra en el diseño, la implementación y la optimización de funciones de comunicación en tiempo real de alto rendimiento para plataformas iOS mediante Swift, Objective-C y C/C++. La persona que ocupe este rol colaborará con equipos multifuncionales para ofrecer capacidades seguras, escalables y fiables de comunicación por voz que contribuyan a soluciones modernas de comunicación móvil y mejoren la experiencia del usuario.
Habilidades requeridas
Título universitario en informática, ingeniería o campo relacionado.
Dominio de Swift, Objective-C y C/C++.
Conocimientos sólidos sobre la arquitectura de aplicaciones iOS, la optimización del rendimiento y las mejores prácticas de desarrollo.
Experiencia trabajando en entornos de desarrollo ágiles.
Capacidad demostrada para resolver problemas, análisis y colaboración.
Se prefiere experiencia con tuberías CI/CD, sistemas de control de versiones, pruebas de software y documentación técnica.
Conocimientos sobre los procesos de despliegue y mantenimiento de aplicaciones móviles dentro del ecosistema de Apple.
Responsabilidades clave
Contribuir a la implementación, mejora y lanzamiento de la aplicación MCX para iPhone.
Diseñar, desarrollar y mantener funciones de comunicación en tiempo real de alta calidad para dispositivos iOS.
Implementar capacidades fiables y escalables de comunicación por voz mediante Swift, Objective-C y C/C++.
Colaborar con los equipos de producto, ingeniería, aseguramiento de la calidad y otros equipos multifuncionales durante todo el ciclo de vida del desarrollo de software.
Garantizar el rendimiento, la seguridad, la estabilidad y el cumplimiento de los estándares de desarrollo de la aplicación.
Participar en revisiones de código, actividades de prueba, resolución de incidencias e iniciativas de mejora continua.
Apoyar la publicación, el mantenimiento y la gestión de lanzamientos de aplicaciones dentro del ecosistema de Apple, incluidas la App Store y otras vías de distribución.
Contribuir a la documentación técnica y a las actividades de intercambio de conocimientos dentro del equipo de desarrollo.