Descripción
**Descripción de la empresa** **Talan – Innovación positiva**
Talan es un grupo internacional de consultoría especializado en innovación y transformación empresarial mediante la tecnología. Con más de 7.200 consultores en 21 países y una facturación de 850 millones de euros, nos comprometemos a ofrecer soluciones impactantes y preparadas para el futuro.
**Talan en resumen**
Con sede central en París y operaciones globales, Talan combina tecnología, innovación y empoderamiento para entregar resultados medibles a nuestros clientes. Durante los últimos 22 años, hemos consolidado una sólida presencia en el sector de las tecnologías de la información y la consultoría, y este año alcanzaremos los 1.000 millones de euros en ingresos.
**Nuestras áreas centrales de especialización**
* **Datos y tecnologías:** Diseñamos e implementamos arquitecturas y soluciones integrales de datos a gran escala, incluyendo integración de datos, ciencia de datos, visualización, Big Data, IA e IA generativa.
* **Servicios en la nube y aplicaciones:** Integraremos plataformas líderes como SAP, Salesforce, Oracle, Microsoft, AWS e IBM Maximo, ayudando a nuestros clientes a migrar a la nube y mejorar su eficiencia operativa.
* **Consultoría en gestión e innovación:** Lideramos iniciativas de transformación empresarial y digital mediante las mejores prácticas en gestión de proyectos y del cambio (PM, PMO, Agile, Scrum, Propiedad del producto), además de apoyar áreas como Cadena de suministro, Ciberseguridad y estrategias ESG/Bajo carbono.
**Colaboramos con importantes clientes globales de diversos sectores, entre ellos Transporte y Logística, Servicios Financieros, Energía y Servicios Públicos, Comercio Minorista, y Medios y Telecomunicaciones.**
**Descripción del puesto** **Tipo de contrato:** Temporal / Contrato (4 meses)
Buscamos un **desarrollador fullstack** con al menos 3 años de experiencia en desarrollo de aplicaciones móviles mediante Aplicaciones Web Progresivas (PWA) para participar en la entrega integral de un proyecto móvil basado en React. **Tenga en cuenta que se trata de un contrato temporal de 4 meses.**
El candidato seleccionado trabajará en una solución con fuerte énfasis en rendimiento, experiencia de usuario, funcionalidad sin conexión y sincronización eficiente de datos.
**Responsabilidades**
* Analizar, diseñar y desarrollar el proyecto de extremo a extremo.
* Desarrollar una PWA centrada en móviles utilizando React y TypeScript.
* Diseñar y desarrollar API conectadas a PostgreSQL.
* Implementar procesos para una gestión y almacenamiento eficientes de imágenes.
* Implementar procesos de sincronización cliente-servidor y funcionalidad sin conexión.
* Analizar y optimizar el rendimiento y la arquitectura de la aplicación.
* Definir soluciones de interfaz de usuario y experiencia de usuario orientadas a dispositivos móviles.
* Integrar autenticación mediante OAuth 2.0 con Microsoft.
* Gestionar el despliegue de la solución.
**Requisitos*** **Más de 3 años de experiencia** en desarrollo de PWA centradas en móviles con **React y TypeScript**.
* Experiencia en el desarrollo de API con **Python/FastAPI y/o Node.js**.
* Experiencia trabajando con **PostgreSQL**.
* Experiencia en entornos de **aplicaciones sin conexión desde el inicio** o con conectividad limitada.
* Experiencia en estrategias de caché y funcionalidad sin conexión en PWAs.
* Experiencia práctica con **Service Workers e IndexedDB**.
* Experiencia en gestión y optimización de imágenes para aplicaciones web/móviles.
* Experiencia en sincronización cliente-servidor y gestión de datos sin conexión.
* Experiencia con OAuth 2.0 y/o Microsoft Entra ID (Azure AD).
* Experiencia en despliegues en **AWS y/o Azure**.
* Experiencia en optimización del rendimiento web/móvil.
* Buen conocimiento de interfaces de usuario y experiencias de usuario orientadas a dispositivos móviles.
* Capacidad para trabajar de forma autónoma y contribuir a decisiones arquitectónicas.
**Valorable / Opcional**
* Experiencia en arquitecturas sin conexión desde el inicio y resolución de conflictos en la sincronización de datos.
* Experiencia con la API de Microsoft Graph, especialmente en la integración con Microsoft Teams y servicios de correo electrónico para el envío de notificaciones.
**Información adicional**
* Contrato B2B o como freelance.
* Puesto remoto, con horario correspondiente al huso horario de España.
* Formar parte de un equipo multicultural que trabaja en proyectos internacionales.
* Contrato temporal / por proyecto (4 meses)
**¡Si te apasionan los datos, el desarrollo y la tecnología, ¡queremos conocerte!**
* Compromiso de Talan España con la no discriminación por género, raza, ideología ni ningún otro motivo, de conformidad con el "Plan de Igualdad" de la empresa y la normativa vigente sobre igualdad entre mujeres y hombres (Real Decreto-Ley 6/2019).