Estamos buscando un Mobile Developer con experiencia en desarrollo de aplicaciones móviles multiplataforma (Android \& iOS) utilizando Flutter y Dart. La persona ideal será responsable de crear apps estables, escalables y con excelente experiencia de usuario, integrándose con equipos de Backend, QA y DevOps bajo metodologías ágiles.
Responsabilidades
Desarrollar y mantener aplicaciones móviles cross-platform con Flutter y Dart.
Integrar servicios backend mediante REST APIs.
Construir interfaces responsivas optimizadas para múltiples dispositivos.
Implementar state management (Provider, Bloc, Riverpod).
Utilizar almacenamiento local (Hive, SQLite, Shared Preferences).
Configurar y ejecutar pipelines CI/CD en Azure DevOps.
Colaborar con equipos de Backend, QA y DevOps para despliegues eficientes.
Realizar pruebas unitarias, de integración y soporte en pipelines automatizados.
Dar mantenimiento, resolver bugs y mejorar rendimiento.
Mantenerse actualizado en Flutter SDK, librerías y mejores prácticas.
Documentar procesos, componentes y arquitectura.
Requisitos
Educación:
Licenciatura en Ingeniería de Software, Sistemas Computacionales o afín.
Experiencia:
3–6 años en desarrollo de software.
2+ años trabajando con Flutter y Dart.
Conocimientos técnicos:
Flutter y Dart
REST APIs
CI/CD (Azure DevOps)
Git / Azure Repos
State management (Provider, Bloc, Riverpod)
Almacenamiento local (Hive, SQLite, Shared Preferences)
Testing (unitarias e integración)
Publicación en tiendas (App Store / Play Store)
Crashlytics / Logs
Uso de Figma o Adobe XD
Habilidades blandas
Comunicación efectiva
Orientación a resultados
Adaptabilidad
Trabajo en equipo
Resolución de problemas
Pensamiento analítico
Organización y gestión del tiempo
Proactividad y responsabilidad
Idioma
Inglés intermedio–avanzado (B2-C1)
Ubicación y modalidad
México
Modalidad remota
Tipo de puesto: Por periodo de prueba
Duración del contrato: 3 meses
Sueldo: $40,000.00 - $50,000.00 al mes
Beneficios:
Trabajo desde casa
Lugar de trabajo: Empleo remoto