Flutter Developer
Skills
About the role
Buscamos un Desarrollador Flutter con experiencia en el desarrollo de aplicaciones móviles multiplataforma para iOS y Android. La persona seleccionada será responsable de diseñar, desarrollar y mantener aplicaciones de alto rendimiento, escalables y centradas en la experiencia del usuario, participando activamente en todo el ciclo de vida del desarrollo de software.
¿Qué harás en este rol?
Desarrollar y mantener aplicaciones móviles utilizando Flutter y Dart para plataformas iOS y Android.
Diseñar e implementar arquitecturas escalables, limpias y mantenibles.
Integrar aplicaciones con servicios backend mediante APIs REST, GraphQL y WebSockets.
Gestionar almacenamiento y persistencia de datos locales utilizando SQLite, Hive o SharedPreferences.
Optimizar el rendimiento de las aplicaciones para garantizar velocidad, estabilidad y uso eficiente de recursos.
Colaborar con equipos de UX/UI para implementar interfaces modernas, intuitivas y adaptables a distintos dispositivos.
Participar en el ciclo completo de desarrollo: análisis, estimación, desarrollo, pruebas, despliegue y soporte.
Resolver incidencias, corregir errores y mantener la compatibilidad con nuevas versiones de iOS y Android.
Elaborar y mantener documentación técnica de los proyectos.
Requisitos
Mínimo 3 años de experiencia desarrollando aplicaciones móviles con Flutter.
Ingeniería o Licenciatura en Sistemas, Computación, Tecnologías de la Información o carrera afín.
Experiencia comprobable en aplicaciones publicadas o implementadas en ambientes productivos.
Participación en proyectos móviles de principio a fin.
Dominio de Flutter y Dart.
Experiencia en patrones de arquitectura y manejo de estado: BLoC, Provider, Riverpod, GetX
Consumo e integración de APIs RESTful.
Manejo de JSON.
Integración con servicios backend.
Conocimiento de Platform Channels para comunicación entre Flutter y código nativo.
Experiencia con Git y flujos de trabajo colaborativos.
Manejo de Android Studio y Xcode.
Conocimiento en pruebas unitarias, pruebas de widgets y pruebas de integración.
Experiencia en publicación de aplicaciones mediante App Store Connect y Google Play Console.
Desarrollo nativo con Swift, Kotlin o Java.
Herramientas de CI/CD: GitHub Actions, Fastlane Codemagic
Experiencia con WebSockets o aplicaciones en tiempo real.
Conocimientos básicos de Node.js, Python u otros lenguajes backend.
Contribuciones a proyectos Open Source o participación en comunidades Flutter.
Conocimientos de algoritmos y estructuras de datos.
Vacante 100% presencial en La Otra Banda, Coyoacan, Ciudad de México.
Sueldo: $40,000.00 - $45,000.00 al mes
Compensation
This Mobile Engineer role pays $40k-$45k/yr. Within typical range for mobile engineer roles in United States.
Questions about this role
Want AI Applyd to auto-apply to roles like this?
We tailor your resume per posting, fill the forms, and track replies for you.