Desarrollador Flutter Senior para Proyecto Automotriz Innovador
Remoto
Jornada completa
Buscamos un Desarrollador Flutter Senior con experiencia comprobada para incorporarse a nuestro innovador proyecto startup: una plataforma que revoluciona el proceso de citas online para servicios de mantenimiento automotriz. Como pilar fundamental de nuestro equipo técnico, será responsable del desarrollo integral de nuestra solución web y móvil, implementando funcionalidades avanzadas que transformarán la experiencia del usuario en el sector automotriz.
Responsabilidades Clave:
- Diseñar e implementar una aplicación multiplataforma robusta utilizando Flutter 3.19+ y Dart 3.0+, garantizando rendimiento óptimo tanto en entornos web como móviles.
- Desarrollar interfaces de usuario intuitivas y receptivas que proporcionen una experiencia excepcional para propietarios de vehículos y talleres mecánicos.
- Integrar servicios de Firebase (Firestore, Authentication, Cloud Functions) para gestión de datos, autenticación y lógica de negocio sin servidor.
- Implementar soluciones de comunicación eficientes mediante Messagebird para notificaciones y alertas a usuarios.
- Colaborar estrechamente con el equipo de diseño para transformar conceptos visuales en componentes funcionales, manteniendo coherencia visual en todas las plataformas.
- Asegurar la calidad del código mediante pruebas unitarias, de integración y end-to-end.
- Participar activamente en revisiones de código y sesiones de planificación ágil para garantizar soluciones técnicas óptimas.
- Optimizar el rendimiento aplicativo para asegurar tiempos de carga rápidos y experiencia fluida durante la programación de citas.
- Implementar mecanismos de sincronización para mantener consistencia entre versiones web y móviles.
Requisitos Esenciales:
- Experiencia general en desarrollo de software de al menos 4 años, con 2-3 años específicamente en desarrollo con Flutter y Dart.
- Dominio comprobado de Flutter para web, con conocimiento profundo de las particularidades del framework en entornos web.
- Experiencia práctica con el ecosistema Firebase, particularmente Firestore, Authentication y Cloud Functions.
- Conocimientos sólidos de JavaScript o TypeScript para implementación de funciones en la nube.
- Comprensión avanzada de patrones de gestión de estado en Flutter (Provider, Bloc, Riverpod o similares).
- Experiencia en integración de APIs RESTful y servicios de terceros en aplicaciones Flutter.
- Capacidad demostrada para implementar interfaces complejas y receptivas según especificaciones de diseño.
- Experiencia en creación de pruebas automatizadas para aplicaciones Flutter.
- Habilidad para trabajar de forma remota con comunicación efectiva y excelente gestión del tiempo.
Competencias Valoradas Adicionales:
- Experiencia previa en proyectos relacionados con el sector automotriz o sistemas de reservas online.
- Conocimiento de Messagebird u otras plataformas de comunicación similares.
- Experiencia con Flutter Flow o herramientas similares de desarrollo asistido.
- Familiaridad con metodologías DevOps y CI/CD para aplicaciones móviles.
- Contribuciones a proyectos de código abierto o paquetes de Flutter.
- Experiencia trabajando en entornos startup con ciclos de desarrollo rápidos.
- Conocimientos de herramientas de prueba específicas para Flutter (Testing Library, Widget Testing).
- Experiencia con análisis y monitoreo de rendimiento aplicativo.
¿Por qué unirse a nuestro equipo?
Estamos construyendo una solución innovadora que transformará radicalmente cómo los propietarios de vehículos acceden a servicios de mantenimiento. Como miembro clave de nuestro equipo, tendrá la oportunidad de dar forma a un producto desde sus etapas iniciales, trabajar con tecnologías de vanguardia, y desarrollar soluciones que impacten directamente en la experiencia del usuario final. Ofrecemos un entorno laboral flexible, completamente remoto, con significativas oportunidades de crecimiento profesional en un proyecto con alto potencial de expansión en el mercado global de servicios automotrices.