workablehace 10 días

Mobile App Developer (iOS/Android)

PavagoRemoto · Tiempo completo
Senior3+ años
Este aviso fue publicado originalmente en inglés, así que es probable que necesites inglés para este puesto. La descripción puede estar traducida automáticamente al español; ante la duda, revisá el aviso original con el botón de postularte.

Se busca Mobile App Developer para trabajar de manera remota en Pavago, desarrollando aplicaciones móviles en iOS, Android, React Native y Flutter.

Por qué aplicar

Ideal para desarrolladores móviles apasionados por construir experiencias innovadoras. Ofrece la oportunidad de trabajar en proyectos desafiantes y colaborar con equipos de producto y diseño.

Descripción del puesto

Mobile App Developer (iOS / Android / React Native / Flutter) – Remoto Tipo de puesto: Tiempo completo, remoto Horarios de trabajo: Horarios comerciales de EE. UU. Sobre el rol En Pavago, uno de nuestros clientes está buscando un desarrollador de aplicaciones móviles para crear, mantener y optimizar aplicaciones móviles modernas en plataformas iOS y Android. Este rol es ideal para alguien que disfruta: - Construyendo experiencias móviles pulidas - Entregando aplicaciones listas para producción - Resolviendo desafíos de rendimiento - Colaborando estrechamente con equipos de producto, diseño y backend Trabajará en: - Desarrollo móvil nativo - Marcos de trabajo multiplataforma - Integraciones de API - Gestión de lanzamientos - Optimización de rendimiento - Arquitectura móvil Este no es solo un rol de mantenimiento. Estamos buscando a alguien que pueda: - Construir características de principio a fin - Entregar de manera confiable - Mejorar la experiencia del usuario - Contribuir a productos móviles escalables utilizados en entornos del mundo real Lo que tendrá a su cargo - Desarrollo de aplicaciones móviles - Construir y mantener aplicaciones móviles utilizando: - Swift / Objective-C (iOS) - Kotlin / Java (Android) - React Native - Flutter - Implementar interfaces móviles responsivas y perfectas a partir de: - Prototipos de diseño de Figma - Sketch - Desarrollo de características y entrega de producto - Construir nuevas características móviles para el usuario - Colaborar con: - Gerentes de producto - Diseñadores - Ingenieros de backend - Mejorar la funcionalidad, la capacidad de respuesta y la usabilidad de la aplicación - Asegurar la compatibilidad entre dispositivos y plataformas - Pruebas, control de calidad y confiabilidad - Escribir y mantener: - Pruebas unitarias - Pruebas de UI - Cobertura de pruebas automatizadas - Depurar: - Fallos - Fugas de memoria - Cuellos de botella de rendimiento - Problemas específicos del dispositivo - Gestión de lanzamientos y despliegue - Gestionar lanzamientos a través de: - TestFlight - Apple App Store - Google Play Console - Preparar: - Compilaciones de lanzamiento - Metadatos - Notas de lanzamiento - Requisitos de cumplimiento de la tienda - Optimización de rendimiento y monitoreo - Monitorear el rendimiento de la aplicación utilizando: - Firebase Crashlytics - Sentry - New Relic - Optimizar: - Rendimiento de inicio - Uso de memoria - Eficiencia de batería - Capacidad de respuesta - Seguridad y cumplimiento - Implementar: - Autenticación segura - OAuth2 - JWT - Almacenamiento local seguro - Asegurar el cumplimiento con: - GDPR - HIPAA - SOC 2 - Estándares de seguridad de plataforma Lo que lo hace un buen candidato - Se preocupa profundamente por la experiencia del usuario móvil - Escribe código limpio, mantenible y listo para producción - Equilibra la iteración rápida con arquitectura escalable - Disfruta depurando y resolviendo problemas técnicos - Comunica de manera efectiva con partes interesadas técnicas y no técnicas - Prospera en entornos de producto en constante movimiento Requisitos (imprescindibles) - Experiencia de 3+ años en desarrollo profesional de aplicaciones móviles - Experiencia sólida con: - Swift / Kotlin - React Native - Flutter o marcos de trabajo de aplicaciones móviles equivalentes - Experiencia publicando aplicaciones en: - Apple App Store - Google Play Store Habilidades técnicas - Comprensión sólida de: - Arquitectura móvil - Integraciones de API - Gestión de estado - Depuración - Optimización de rendimiento móvil - Familiaridad con: - Flujos de trabajo de CI/CD - Fastlane - Bitrise - Flujos de trabajo de Git Cualificaciones preferidas - Experiencia construyendo aplicaciones con: - Notificaciones push - Sistemas de chat - Actualizaciones en vivo - Compras dentro de la aplicación - Experiencia escalando aplicaciones con: - 10K+ descargas - Bases de usuarios activos en producción - Familiaridad con: - Firebase Analytics - Mixpanel - Amplitude - Experiencia en la industria en: - SaaS - Fintech - Salud - Comercio electrónico Herramientas y tecnologías - Swift / Kotlin - React Native / Flutter - REST APIs / GraphQL - Firebase Crashlytics - Sentry / New Relic - Fastlane / Bitrise - Git / Flujos de trabajo de CI-CD Cómo es un día típico - Asistir a reuniones de pie de sprint y revisar prioridades de características - Construir y mejorar características de aplicaciones móviles - Integrar APIs y servicios de backend - Probar funcionalidad en dispositivos y sistemas operativos - Depurar fallos y optimizar rendimiento - Colaborar con diseñadores para implementación de UI perfecta - Preparar compilaciones y gestionar despliegues - Mantener repositorios y documentación limpios En resumen: Ayuda a construir aplicaciones móviles de alta calidad que sean rápidas, confiables, seguras y optimizadas para la experiencia del usuario. Métricas clave para el éxito (KPIs) - Sesiones sin fallos ≥ 99,5% - Calificaciones de la tienda de aplicaciones ≥ 4,5 estrellas - Entrega de sprint y características a tiempo - Reducción de la acumulación de errores y retrasos en el lanzamiento - Mejor rendimiento y capacidad de respuesta de la aplicación - Mayor adopción, retención y compromiso de los usuarios Por qué este rol se destaca - Oportunidad de trabajar en aplicaciones móviles de producción del mundo real - Exposición a marcos de trabajo y herramientas móviles modernos - Alta propiedad sobre la calidad de la aplicación y la experiencia del usuario - Colaboración multifuncional con equipos de producto y diseño - Oportunidad de escalar aplicaciones y mejorar infraestructura móvil - Fuerte potencial de crecimiento en: - Ingeniero móvil senior - Arquitecto móvil - Liderazgo en ingeniería Proceso de entrevista - Pantalla telefónica inicial - Entrevista de video con reclutador - Evaluación técnica (ejercicio de construcción de características o integración de API) - Entrevista con el cliente con el equipo de ingeniería / producto Oferta y onboarding Aplicar ahora Si: - Disfruta construyendo aplicaciones móviles - Le gusta resolver desafíos de rendimiento y UX - Prospera en entornos de desarrollo en constante movimiento - Quiere trabajar en aplicaciones de producción escalables Este rol es una fuerte oportunidad para crecer dentro de la ingeniería móvil moderna y el desarrollo de productos.

Responsabilidades

  • Desarrollo de aplicaciones móviles
  • integración de APIs
  • optimización de rendimiento
  • trabajo en equipo

Skills requeridas

Desarrollo de aplicaciones móvilesintegración de APIsoptimización de rendimientotrabajo en equipoComunicación efectivatrabajo en equiporesolución de problemas técnicos