Technology
Flutter Developer - LATAM
DaCodes
WorkableRemote
- Location
- Mexico, Mexico
- Type
- Not specified
- Salary
- Salary not specified
- Posted
- 13 Nov 2026
¡Trabaja en DaCodes! Somos una firma de expertos en software y transformación digital de alto impacto. Durante 10 años hemos creado soluciones enfocadas en la tecnología e innovación gracias a nuestro equipo de casi 300 talentosos #DaCoders, incluyendo desarrolladores, arquitectos, diseñadores UX/UI, PMs, QA testers y más. Nuestro equipo colabora en proyectos con clientes en LATAM y Estados Unidos, logrando resultados sobresalientes. En DaCodes, tendrás la oportunidad de impulsar tu desarrollo profesional, trabajar en diversos proyectos dentro de distintas industrias, y contribuir al diseño, implementación y optimización de infraestructuras en la nube. Nuestros DaCoders tienen un gran impacto en el éxito de nuestro negocio y el de nuestros clientes. Serás el experto que participará en nuestros proyectos y tendrás acceso a startups disruptivas y marcas globales. ¿Te interesa? Estamos en búsqueda de un(a) Mid-Level Flutter Developer para integrarse a nuestro equipo de desarrollo de software y participar en la creación, evolución y mantenimiento de aplicaciones móviles multiplataforma. Buscamos a una persona con experiencia sólida en Flutter y Dart , capaz de desarrollar aplicaciones
¡Trabaja en DaCodes! Somos una firma de expertos en software y transformación digital de alto impacto. Durante 10 años hemos creado soluciones enfocadas en la tecnología e innovación gracias a nuestro equipo de casi 300 talentosos #DaCoders, incluyendo desarrolladores, arquitectos, diseñadores UX/UI, PMs, QA testers y más. Nuestro equipo colabora en proyectos con clientes en LATAM y Estados Unidos, logrando resultados sobresalientes. En DaCodes, tendrás la oportunidad de impulsar tu desarrollo profesional, trabajar en diversos proyectos dentro de distintas industrias, y contribuir al diseño, implementación y optimización de infraestructuras en la nube. Nuestros DaCoders tienen un gran impacto en el éxito de nuestro negocio y el de nuestros clientes. Serás el experto que participará en nuestros proyectos y tendrás acceso a startups disruptivas y marcas globales. ¿Te interesa? Estamos en búsqueda de un(a) Mid-Level Flutter Developer para integrarse a nuestro equipo de desarrollo de software y participar en la creación, evolución y mantenimiento de aplicaciones móviles multiplataforma. Buscamos a una persona con experiencia sólida en Flutter y Dart , capaz de desarrollar aplicaciones móviles escalables, eficientes y de alta calidad para Android y iOS, aplicando buenas prácticas de arquitectura, programación y pruebas de software. La persona seleccionada colaborará con equipos multidisciplinarios de desarrollo, diseño UX/UI, QA y producto para transformar requerimientos funcionales en experiencias móviles intuitivas, modernas y confiables. Este rol requiere autonomía para desarrollar funcionalidades, resolver problemas técnicos, integrar servicios externos y contribuir a la mejora continua del código y los procesos de desarrollo. Requirements Principales responsabilidades y funciones Diseñar, desarrollar y mantener aplicaciones móviles multiplataforma utilizando Flutter y Dart. Implementar interfaces de usuario responsivas y reutilizables para Android y iOS. Integrar aplicaciones móviles con servicios REST API y gestionar el intercambio de información en formato JSON. Implementar y mantener soluciones de manejo de estado utilizando Provider, Riverpod o BLoC. Aplicar buenas prácticas de desarrollo, principios SOLID y arquitecturas escalables como Clean Architecture o MVVM. Optimizar el rendimiento, consumo de memoria y tiempos de respuesta de las aplicaciones. Implementar mecanismos de manejo de errores, validación de datos y almacenamiento local. Escribir y mantener pruebas unitarias y pruebas de widgets para garantizar la calidad del código. Identificar, diagnosticar y resolver bugs e incidencias técnicas. Participar en revisiones de código, integración de cambios y procesos de mejora continua. Colaborar con diseñadores UX/UI para implementar interfaces basadas en diseños y componentes reutilizables. Participar en actividades de planificación, refinamiento y estimación dentro de equipos ágiles. Apoyar en los procesos de compilación, distribución y publicación de aplicaciones móviles. Mantener documentación técnica clara y actualizada. Perfil deseado Seniority y experiencia Nivel Mid-Level. Entre 3 y 5 años de experiencia profesional en desarrollo de software, preferentemente con experiencia significativa en Flutter. Experiencia desarrollando aplicaciones móviles para Android y iOS. Capacidad para implementar funcionalidades completas con supervisión técnica moderada. Experiencia colaborando con equipos de desarrollo bajo metodologías ágiles. Habilidades técnicas indispensables sugeridas Flutter: Desarrollo y mantenimiento de aplicaciones móviles multiplataforma. Dart: Dominio de programación orientada a objetos, manejo de asincronía y null safety. State Management: Experiencia con al menos una solución como BLoC, Provider o Riverpod. REST APIs: Integración de endpoints, autenticación y manejo de respuestas JSON. Arquitectura de software: Conocimientos de Clean Architecture, MVVM y principios SOLID. Git: Manejo de ramas, pull requests, resolución de conflictos y control de versiones. UI Development: Implementación de diseños responsivos mediante widgets y componentes reutilizables. Testing: Conocimientos de pruebas unitarias y widget testing. Debugging: Identificación y resolución de errores en aplicaciones móviles. Metodologías ágiles: Experiencia trabajando con Scrum o Kanban. Tecnologías y conocimientos deseables Firebase: Authentication, Cloud Messaging, Crashlytics y Analytics. SQLite, Hive o SharedPreferences para persistencia local. Integración con servicios de notificaciones push. Conocimiento de publicación y distribución en Google Play y App Store. Fastlane o herramientas de automatización de compilaciones. CI/CD con GitHub Actions, GitLab CI o Codemagic. Experiencia con GraphQL. Familiaridad con código nativo Android (Kotlin) o iOS (Swift). Conocimientos básicos de seguridad en aplicaciones móviles. Habilidades blandas Pensamiento analítico y capacidad de resolución de problemas. Comunicación clara y colaboración con equipos multidisciplinarios. Autonomía, organización y responsabilidad. Proactividad y orientación a resultados. Atención al detalle y compromiso con la calidad. Adaptabilidad a nuevas tecnologías y requerimientos. Capacidad para estimar actividades y cumplir compromisos de entrega. Formación académica Ingeniería en Sistemas, Ingeniería de Software, Ciencias de la Computación, Informática o carreras afines. Se podrán considerar perfiles con formación equivalente y experiencia profesional comprobable. Requisitos adicionales Ubicación: LATAM. Idioma: Español. Inglés no requerido. Seniority: Mid-Level (3 a 5 años de experiencia). Modalidad: Por confirmar de acuerdo con el proyecto. Horario: Ajustado al equipo y proyecto asignado. Benefits 🌎 Integración a marcas globales y startups disruptivas. 🏠 Trabajo remoto/Home office. En caso de requerir modalidad híbrida o presencial, serás informado desde la primera sesión. 🕒 Horario ajustado a la célula de trabajo/proyecto asignado. 📅 Trabajo de lunes a viernes. 🎂 Día off en tu cumpleaños. 🏥 Seguro de gastos médicos mayores (aplica para México). 🛡️ Seguro de vida (aplica para México). 🌍 Equipos de trabajo multiculturales. 📚 Acceso a cursos y certificaciones. 💻 Meetups con invitados especiales del área de IT. 🎉 Eventos virtuales de integración y grupos de interés. 🇺🇸 Clases de inglés. 🚀 Oportunidades dentro de nuestras diferentes líneas de negocio. 🏆 Orgullosamente certificados como Great Place to Work