Descripción
Resumen del Puesto:
Buscamos un Flutter Architect para diseñar soluciones robustas, liderar la creación de Design Systems, coordinar lanzamientos multiplataforma y asegurar la calidad del código, además de mentorizar al equipo.
Puntos Destacados:
1. Diseño de arquitecturas Clean Architecture y modularizadas.
2. Liderazgo en la evolución de librerías de componentes Flutter.
3. Mentoría técnica y capacitación del equipo en Dart y Flutter.
ids Comercial es una empresa 100% mexicana dedicada a TI con 40 años de experiencia y presencia en México, Latinoamérica y EEUU. Más de 1500 consultores trabajan con un gran número de proyectos dentro de los sectores financiero, comercial, manufacturero, telecomunicaciones, servicios, gobierno, entre otros.
Estamos acreditados en el Nivel 5 de CMMI (Capability Maturity Model Integration), modelo de calidad establecido por el Software Engineering Institute (SEI). Certificados por parte de ISO en la norma ISO/IEC 27001:2013\. Contamos con distintivo de Empresa Socialmente Responsable (ESR).
¡¡TE ESTAMOS BUSCANDO!!
**Flutter Architect**
Requisitos:
Licenciatura de TI tales como (Informática, Sistemas, etc): .
✅ **\+5 años en desarrollo móvil/multiplataforma**
✅ Definición de Arquitectura: Diseñar soluciones end\-to\-end robustas utilizando Clean Architecture y modularización por capas (Layers) y paquetes de características (Feature Packages).
✅ Gobierno del Design System: Liderar la creación, mantenimiento y evolución de la librería de componentes en Flutter, gestionando temas, tokens y especificaciones de Material Design 3\.
✅ Release Governance Unificado: Coordinar y automatizar el ciclo de lanzamientos multiplataforma para iOS, Android y Web.
✅ Aseguramiento de Calidad: Conducir Code Reviews estratégicos, definir estrategias de pruebas (Unit, Widget, Integration) y garantizar la cobertura de código.
Desarrollo
✅ Integración Nativa: Implementar comunicación avanzada con plataformas nativas mediante Method Channels y Platform Channels para la creación de plugins internos.
✅ Optimización de Performance: Diagnosticar y resolver problemas de rendimiento mediante optimización de recomposiciones, Shader Warmup, Skia/Impeller Tracing, Ahead\-Of\-Time (AOT) compilation y Tree\-shaking.
✅ Estrategia offline y Datos: Diseñar mecanismos de manejo de errores, resiliencia de red y almacenamiento local seguro (Hive/SQLite) con soporte offline.
Mentoría y capacitación
✅ Liderar el Plan de Formación: Diseñar, impartir y evaluar el programa formativo técnico del equipo en Dart, Flutter y buenas prácticas de ingeniería.
✅ Pair Programming y Mentoría: Realizar sesiones de programación en pareja para destrabar retos complejos y acelerar el throughput del equipo.
Entregables
✅ Core Arquitectónico: Repositorio monorepo configurado con Melos y arquitectura modular base.
✅ Librería de Componentes: Component Library de Flutter con los tokens del Design System aplicados y mecanismos de internacionalización (Intl/Localización) y accesibilidad básica integrados.
✅ Automatización: Templates de pipelines en GitLab CI/CD con Fastlane integrado, manejo de perfiles por entorno (Flavors) y automatización de distribución en tiendas (App Store/Play Store) y distribución interna.
✅ Documentación Técnica: Cookbooks de desarrollo, guías de estilo de código (Lint personalizado) y planes de pruebas estándar (Test Plans) para Feature Modules.
**Stack tecnologico:**
Flutter, Dart., Gestión de Estado: BLoC, Riverpod, MVVM, Provider, Arquitectura y Patrones: Clean Architecture, Principios SOLID, Clean Code, Arquitectura Modular (Layers \+ Feature Packages), Pruebas y Calidad: Unit Tests, Widget Tests, Integration Tests, Dart Analyze, Lint, Persistencia y Redes: Dio, Http, Hive, SQLite, DevOps y CI/CD: GitLab CI/CD, Fastlane, Flavors, Store Automation, Infraestructura: Google Cloud Platform (GCP), Infraestructura On\-Premise.
* Modalidad Remota
**Ofrecemos:**
* Prestaciones de Ley
* Prestaciones Superiores de Ley
* 100% nomina
Somos una empresa incluyente y libre de cualquier tipo de discriminación, donde las oportunidades son para quien muestra actitud y talento. No solicitamos certificados médicos de no embarazo y Virus de Inmunodeficiencia Humana (VIH) como requisitos para que formes parte de nuestra gran familia de trabajo y puedas acceder a las mismas oportunidades de crecimiento.