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.
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.