




Resumen: Buscamos un Desarrollador Móvil Senior altamente cualificado con sólida experiencia en Flutter y Dart para construir aplicaciones móviles de alta calidad, escalables y mantenibles. Aspectos destacados: 1. Diseñar, desarrollar y mantener aplicaciones móviles utilizando Flutter 2. Aplicar la Arquitectura Limpia y Bloc para una gestión robusta del estado 3. Integrar aplicaciones con servicios de backend (REST, GraphQL, gRPC, Firebase) Estamos buscando un **Desarrollador Móvil Senior** altamente cualificado con sólida experiencia en Flutter y Dart, apasionado por construir aplicaciones móviles de alta calidad, escalables y mantenibles. El candidato ideal combina profundos conocimientos técnicos con una mentalidad práctica de ingeniería, demuestra responsabilidad sobre las soluciones entregadas y se siente cómodo trabajando tanto en plataformas iOS como Android. Debe ser proactivo, adaptable y entusiasta por aprender y aplicar continuamente nuevas tecnologías, aportando a un entorno colaborativo y de alto rendimiento. **Responsabilidades** * Diseñar, desarrollar y mantener aplicaciones móviles utilizando Flutter para garantizar un rendimiento óptimo, fiabilidad y escalabilidad * Aplicar los principios de la Arquitectura Limpia y utilizar Bloc para una gestión robusta del estado * Integrar aplicaciones móviles con servicios de backend mediante APIs REST, GraphQL, gRPC y Firebase * Colaborar con equipos multifuncionales para ofrecer soluciones integrales de extremo a extremo * Configurar y gestionar entornos de mono-repositorio utilizando herramientas como Melos y Pub Workspaces * Implementar y mantener una alta calidad de código mediante el desarrollo y la ejecución de pruebas unitarias, pruebas de widgets, pruebas de integración, pruebas de extremo a extremo, pruebas de rendimiento y pruebas de humo * Apoyar flujos de CI/CD y GitOps para una implementación fluida en la Apple App Store y la Google Play Store * Desarrollar y mantener integraciones específicas de plataforma utilizando Swift para iOS y Kotlin para Android según sea necesario **Requisitos** * Mínimo 3 años de experiencia práctica en desarrollo con Flutter y Dart * Trayectoria comprobada publicando aplicaciones en la Apple App Store y la Google Play Store * Alta competencia en la gestión del estado con Bloc y en la Arquitectura Limpia para el diseño escalable de aplicaciones * Experiencia trabajando en ambas plataformas, iOS y Android * Conocimiento de herramientas para mono-repositorios como Melos y Pub Workspaces para una gestión eficiente de proyectos * Amplia experiencia integrando con servicios de backend mediante REST, GraphQL, gRPC y Firebase * Conocimiento de bibliotecas y herramientas de Flutter, incluidas go_router, freezed, dio y hive * Rigor en pruebas, con experiencia en la construcción y mantenimiento de suites exhaustivas de pruebas en todos los niveles * Capacidad demostrada para aprender y adaptarse rápidamente a nuevas tecnologías * Excelentes habilidades para resolver problemas, mentalidad de propiedad y capacidad comunicativa efectiva * Excelentes habilidades de comunicación en inglés, nivel B2+ o superior, tanto escritas como orales **Deseable** * Experiencia en desarrollo nativo para integraciones de plataforma utilizando Swift para iOS * Experiencia en desarrollo nativo para integraciones de plataforma utilizando Kotlin para Android


