Categorías
···
Entrar / Registro

Desarrollador de Aplicaciones Móviles - (iOS/Android)

Indeed
Tiempo completo
Presencial
Sin requisito de experiencia
Sin requisito de título
México, 01000, MX
Favoritos
Compartir
Parte del contenido se ha traducido automáticamenteVer original

Descripción

Resumen: Nuestro cliente busca un Desarrollador de Aplicaciones Móviles para diseñar, desarrollar y mantener aplicaciones móviles para iOS y Android, centrándose en la interfaz de usuario/experiencia de usuario (UI/UX), la integración de API y el rendimiento. Aspectos destacados: 1. Diseñar, desarrollar y mantener aplicaciones móviles para las plataformas iOS y Android 2. Centrarse en productos móviles receptivos, de alto rendimiento y seguros 3. Colaborar con diseñadores, gestores de producto e ingenieros de backend **Título del puesto:** Desarrollador de Aplicaciones Móviles (iOS/Android) **Tipo de puesto:** Tiempo completo, teletrabajo **Horario laboral:** Horario comercial estadounidense (con flexibilidad para ciclos de lanzamiento de aplicaciones, planificación de sprints y corrección de errores) **Acerca del puesto:** Nuestro cliente está buscando un Desarrollador de Aplicaciones Móviles para diseñar, desarrollar y mantener aplicaciones móviles para las plataformas iOS y Android. Este puesto requiere dominio de frameworks nativos y/o multiplataforma, sólidas habilidades de implementación de UI/UX y capacidad para integrar APIs y servicios de backend. El Desarrollador de Aplicaciones Móviles garantiza que los productos móviles sean receptivos, de alto rendimiento, seguros y estén alineados con los objetivos comerciales. **Responsabilidades:** **Desarrollo de aplicaciones:** * Desarrollar y mantener aplicaciones en Swift/Objective\-C (iOS), Kotlin/Java (Android) o frameworks multiplataforma (React Native, Flutter). * Implementar interfaces de usuario basadas en diseños de Figma/Sketch, asegurando su capacidad de respuesta y accesibilidad. * Integrar APIs REST/GraphQL para acceso a datos y lógica empresarial. **Pruebas y control de calidad (QA):** * Escribir pruebas unitarias y de interfaz de usuario con XCTest, Espresso o Jest. * Mantener una cobertura de código superior al 80 % y garantizar que la automatización de pruebas se incluya en las canalizaciones CI/CD. * Depurar bloqueos, cuellos de botella de rendimiento y problemas de compatibilidad con los sistemas operativos. **Gestión de lanzamientos:** * Gestionar la distribución de aplicaciones mediante TestFlight, Google Play Console o plataformas empresariales de despliegue. * Preparar notas de versión, control de versiones y metadatos para las presentaciones en las tiendas. * Asegurar el cumplimiento de las directrices de las tiendas de aplicaciones de Apple y Google. **Supervisión del rendimiento:** * Supervisar el rendimiento de la aplicación y los informes de bloqueos (Firebase Crashlytics, Sentry, New Relic). * Optimizar las aplicaciones en cuanto al tiempo de inicio, uso de memoria y eficiencia energética. **Colaboración y documentación:** * Trabajar con diseñadores y gestores de producto para perfeccionar los requisitos de las funciones. * Colaborar con ingenieros de backend en contratos de API e integraciones. * Documentar el código, los flujos de trabajo y los procesos de lanzamiento para compartir conocimientos dentro del equipo. **Seguridad y cumplimiento:** * Implementar almacenamiento seguro (Keychain, Keystore). * Proteger las APIs mediante autenticación (OAuth2, JWT). * Garantizar el cumplimiento de las normas de privacidad de datos (GDPR, HIPAA, SOC 2, según corresponda). **¿Qué te convierte en el candidato ideal?** * Pasión por crear experiencias de usuario móvil fluidas. * Fuertes habilidades de programación y depuración en frameworks móviles. * Capacidad para equilibrar la iteración rápida con una arquitectura mantenible. * Comodidad colaborando con equipos de diseño, producto y backend. **Experiencia y habilidades requeridas (mínimo):** * 3 años o más de experiencia profesional en desarrollo móvil. * Competencia en frameworks nativos (Swift/Kotlin) o multiplataforma (React Native/Flutter). * Experiencia en el lanzamiento de aplicaciones tanto en la App Store de iOS como en Google Play. * Conocimiento de flujos de CI/CD para móviles (Fastlane, Bitrise). **Experiencia y habilidades ideales:** * Haber desarrollado y escalado aplicaciones orientadas al consumidor con más de 10 000 descargas. * Experiencia con notificaciones push, compras dentro de la aplicación o funciones en tiempo real (chat, actualizaciones en vivo). * Conocimiento de herramientas de analítica móvil (Mixpanel, Firebase Analytics, Amplitude). * Experiencia en sectores como SaaS, fintech, salud o comercio electrónico. **¿Cómo es un día típico?** El día a día de un Desarrollador de Aplicaciones Móviles gira en torno a la creación de funciones, la corrección de incidencias y la colaboración con el equipo de producto. Tú: * Comienzas el día con la reunión diaria de sprint, revisando las tareas y asignando prioridades. * Programas nuevas funciones, implementando elementos de la interfaz de usuario e integrando APIs. * Pruebas la funcionalidad en distintos dispositivos, emuladores y versiones de sistemas operativos. * Corriges errores y bloqueos, atendiendo incidencias urgentes señaladas por las herramientas de supervisión. * Colaboras con diseñadores para asegurar una alineación píxel a píxel con los prototipos. * Preparas compilaciones para TestFlight o Google Play, presentando notas de versión y garantizando el cumplimiento de las normativas de las tiendas. * Documentas y subes el código a los repositorios con flujos de CI/CD. En resumen: te encargas de que las aplicaciones móviles sean funcionales, de alto rendimiento, visualmente pulidas y mejoren continuamente. **Métricas clave de éxito (KPI):** * Estabilidad de la aplicación (sesiones sin bloqueos: 99,5 %). * Valoraciones de los usuarios en las tiendas de aplicaciones (4,5 estrellas o más). * Entrega puntual de funciones alineada con los objetivos del sprint. * Reducción del número de errores pendientes y ciclos de lanzamiento más rápidos. * Crecimiento de la adopción y el compromiso (usuarios activos diarios, retención). **Proceso de entrevista:** * Entrevista telefónica inicial * Entrevista por video con un reclutador de Pavago * Evaluación técnica (por ejemplo, desarrollar una función en React Native o implementar una integración de API en Swift/Kotlin) * Entrevista con el equipo de ingeniería/producto del cliente * Oferta y verificación de antecedentes

Fuentea:  indeed Ver publicación original
Juan García
Indeed · HR

Compañía

Indeed
Juan García
Indeed · HR

Empleos similares

Cookie
Configuración de cookies
Nuestras aplicaciones
Download
Descargar en
APP Store
Download
Consíguelo en
Google Play
© 2025 Servanan International Pte. Ltd.