Descripción del trabajo
Buscamos un Sr. Mobile Engineer (Flutter) con amplia experiencia construyendo aplicaciones móviles nativas y multiplataforma para iOS y Android, y con conocimientos/interés previo en desarrollo backend en .NET. El desarrollador se integrará como pieza clave en la evolución de las plataformas móviles de originación, atención a clientes y ecosistema digital vía dispositivos móviles en Nir-Yu, colaborando estrechamente con la integración de APIs y microservicios.
Responsabilidades:
- Diseñar, construir y mantener aplicaciones móviles robustas y escalables utilizando Flutter (iOS / Android).
- Configurar entornos de compilación, empaquetado y firmado móvil utilizando Xcode y Android Studio.
- Apoyar e integrarse con la arquitectura backend mediante el consumo y diseño de APIs RESTful y microservicios en .NET.
- Configurar e integrar comunicación asíncrona y en tiempo real (RabbitMQ / Sockets) hacia los servicios móviles.
- Participar activamente en todo el ciclo de desarrollo móvil (SDLC), desde la arquitectura de interfaz (UX/UI) hasta la publicación, despliegue y soporte en tiendas/ambientes de pruebas.
Requisitos:
Requisitos Mobile (Core):
- Framework Mobile: Dominio técnico sólido y experiencia comprobada en Flutter (Dart) para el desarrollo móvil multiplataforma.
- Entornos de Desarrollo: Manejo fluido de Xcode (iOS), Android Studio (Android) y VS Code.
- Ciclo de Vida Mobile: Entendimiento profundo del ciclo de vida de aplicaciones móviles (compilación, firmado digital, gestión de certificados y empaquetado).
Requisitos Backend & Cloud (Deseable / Plus):
- Tecnologías Backend: Experiencia o conocimientos sólidos en .NET (.NET Core / C#) y/o Java para la integración o desarrollo de APIs RESTful.
- Servicios de Nube e Infraestructura: Manejo o nociones de servicios en Microsoft Azure (App Services, Functions, etc.).
- Mensajería & Datos: Conocimientos en arquitectura orientada a eventos / mensajería con RabbitMQ y manejo de bases de datos relacionales (SQL Server).