Estamos buscando un desarrollador con experiencia comprobada en React Native utilizando el framework de Expo, que pueda ayudarnos a resolver una incidencia concreta relacionada con la navegación desde notificaciones push en nuestra aplicación móvil ya publicada en los markets de iOS y Android.
Se trata de una app en producción, con una base de usuarios activa y publicada a través del sistema de builds de
expo.dev. Estamos teniendo un fallo puntual cuando un usuario abre la app desde una notificación push, que lo lleva directamente a una pantalla interna. En ese caso, no se está gestionando correctamente la verificación del token de autenticación contra la API, y la pantalla no carga como debería.
Además de resolver este problema, estamos interesados en establecer una relación de soporte y mantenimiento continuo, ya que es probable que en los próximos meses se soliciten mejoras evolutivas, correcciones menores y optimizaciones del rendimiento.
*Tareas iniciales*
- Levantar el entorno de desarrollo con el código fuente actual de la aplicación.
- Reproducir y diagnosticar el problema relacionado con el token de autenticación y el arranque desde notificaciones push.
- Proponer y aplicar una solución robusta, idealmente respetando la arquitectura actual.
- Verificar que la solución funcione tanto en Android como en iOS, y que se mantenga el comportamiento esperado en otros flujos de navegación normales (no iniciados desde notificación).
- Generar un nuevo build (usando Expo) para su publicación en ambos stores.
Plazo de Entrega: No definido