Categorías
···
Entrar / Registro
Desarrollador/a de Aplicaciones Móviles - (iOS/Android)
Indeed
Tiempo completo
Presencial
Sin requisito de experiencia
Sin requisito de título
México
Favoritos
Compartir
Parte del contenido se ha traducido automáticamenteVer original
Descripción

Resumen: Este puesto implica 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 APIs y la garantía del rendimiento y la seguridad. Aspectos destacados: 1. Oportunidad de desarrollar y mantener aplicaciones móviles en las plataformas iOS y Android 2. Enfoque en la creación de experiencias de usuario móvil fluidas y en la mejora continua 3. Colaboración con los equipos de diseño, producto y backend en características innovadoras **Título del puesto:** Desarrollador/a de Aplicaciones Móviles (iOS/Android) **Tipo de puesto:** Tiempo completo, remoto **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 busca un/a Desarrollador/a 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 en la implementación de UI/UX y capacidad para integrar APIs y servicios backend. El/la Desarrollador/a de Aplicaciones Móviles garantiza que los productos móviles sean receptivos, eficientes, 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 de negocio. **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, numeración de versiones y metadatos para envíos a tiendas. * Garantizar 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 backend en contratos y la integración de APIs. * 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). * Asegurar el cumplimiento de las normativas sobre privacidad de datos (GDPR, HIPAA, SOC 2, según corresponda). **¿Qué te convierte en el/la candidato/a ideal?:** * Pasión por crear experiencias de usuario móvil fluidas. * Excelentes 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 los equipos de diseño, producto y backend. **Experiencia y habilidades requeridas (mínimo):** * 3 o más años 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. * Conocimientos prácticos de flujos CI/CD para dispositivos 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). * Conocimientos prácticos de herramientas de análisis 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/a Desarrollador/a de Aplicaciones Móviles gira en torno al desarrollo de funciones, la resolución de incidencias y la colaboración con el equipo de producto. Realizarás lo siguiente: * Comenzarás el día con la reunión diaria de sprint, revisando las tareas y asignando prioridades. * Programarás nuevas funciones, implementando elementos de la interfaz de usuario e integrando APIs. * Probarás la funcionalidad en distintos dispositivos, emuladores y versiones de sistemas operativos. * Corregirás errores y bloqueos, atendiendo las incidencias urgentes señaladas por las herramientas de supervisión. * Colaborarás con diseñadores para garantizar una alineación pixel perfect con los prototipos. * Prepararás compilaciones para TestFlight o Google Play, enviando notas de versión y asegurando el cumplimiento de las tiendas. * Documentarás y subirás el código a los repositorios siguiendo los flujos CI/CD. En esencia: garantizarás que las aplicaciones móviles sean funcionales, eficientes, visualmente pulidas y mejoren de forma continua. **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). * Entrega puntual de funciones alineadas con los objetivos del sprint. * Reducción del número de errores pendientes y acortamiento de los ciclos de lanzamiento. * 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
Cookie
Configuración de cookies
Nuestras aplicaciones
Download
Descargar en
APP Store
Download
Consíguelo en
Google Play
© 2025 Servanan International Pte. Ltd.