Desarrollador Frontend Mobile (Flutter)

Indeed

Compañía

Tipo de empleoTiempo completo
Modalidad de trabajoPresencial
Nivel de experienciaSin requisito de experiencia
Nivel educativoSin requisito de título

Descripción

Resumen del Puesto: Buscamos un Desarrollador Frontend Mobile Flutter para diseñar, desarrollar y mantener aplicaciones móviles modernas y de alto rendimiento, colaborando en equipos multifuncionales. Puntos Destacados: 1. Desarrollo de aplicaciones móviles modernas e intuitivas con Flutter 2. Colaboración con equipos de backend, UX/UI y QA 3. Aplicación de buenas prácticas de desarrollo y arquitectura Buscamos un Desarrollador Frontend Mobile Flutter apasionado por el desarrollo de aplicaciones móviles modernas, intuitivas y de alto rendimiento, capaz de construir interfaces atractivas, escalables y enfocadas en brindar una excelente experiencia de usuario. Serás responsable del diseño, desarrollo, mantenimiento y evolución de aplicaciones móviles utilizando Flutter y Dart , colaborando estrechamente con equipos de backend, UX/UI y QA para implementar nuevas funcionalidades, integrar servicios mediante APIs REST y garantizar la calidad de las aplicaciones durante todo su ciclo de vida. Participarás en iniciativas de mejora continua, optimización del rendimiento, resolución de incidencias y publicación de nuevas versiones en los entornos correspondientes. Buscamos una persona con experiencia comprobada en desarrollo móvil con Flutter, orientada a la resolución de problemas, el trabajo colaborativo y la implementación de soluciones de calidad. Valoramos profesionales con iniciativa, capacidad de aprendizaje y compromiso con las buenas prácticas de desarrollo. **Modalidad:** Híbrido. MyApps es una empresa especializada en el desarrollo de software a medida , adaptado a las necesidades específicas de cada cliente. Nuestro enfoque se centra en crear soluciones que optimicen procesos, aumenten la productividad y generen valor para las empresas. Contamos con un equipo técnico que acompaña a nuestros clientes desde el análisis hasta la implementación final del proyecto. Requisitos Experiencia mínima de 3 años en desarrollo de aplicaciones móviles. Experiencia comprobable desarrollando aplicaciones con Flutter y lenguaje Dart. Conocimiento sólido en consumo e integración de APIs REST. Experiencia en manejo de estado utilizando Provider, Riverpod, Bloc, Cubit o patrones equivalentes. Experiencia en desarrollo de interfaces responsivas adaptadas a diferentes tamaños de pantalla. Conocimiento de Material Design y buenas prácticas de experiencia de usuario (UX). Experiencia en integración con servicios de autenticación mediante JWT, OAuth 2\.0 o mecanismos similares. Manejo de almacenamiento local utilizando SharedPreferences, Hive, SQLite o soluciones equivalentes. Experiencia utilizando Git para control de versiones y trabajo colaborativo mediante ramas, commits y Pull Requests. Conocimiento de principios SOLID, Clean Code y patrones de diseño aplicados al desarrollo móvil. Experiencia realizando pruebas unitarias y pruebas de widgets. Conocimiento en optimización del rendimiento, consumo eficiente de memoria y manejo del ciclo de vida de las aplicaciones. Experiencia en generación de versiones para Android e iOS. Conocimiento básico de integración y despliegue continuo (CI/CD) para aplicaciones móviles. Capacidad para analizar, diagnosticar y resolver incidencias en aplicaciones móviles. Se valorará adicionalmente Experiencia publicando aplicaciones en Google Play Store y Apple App Store. Conocimiento de Firebase (Authentication, Cloud Firestore, Crashlytics, Analytics, Cloud Messaging y Remote Config). Experiencia utilizando servicios de mapas y geolocalización. Conocimiento de notificaciones push. Experiencia con arquitectura limpia (Clean Architecture), MVVM o arquitectura modular. Conocimiento de inyección de dependencias utilizando GetIt o Riverpod. Experiencia en automatización de pruebas. Conocimiento de Fastlane o herramientas de automatización para despliegues. Experiencia trabajando con metodologías ágiles como Scrum o Kanban. Competencias Trabajo en equipo y colaboración. Pensamiento analítico y capacidad para resolver problemas. Proactividad y orientación a resultados. Comunicación efectiva. Atención al detalle y orientación a la calidad. Capacidad para comprender requerimientos funcionales y técnicos. Adaptabilidad y aprendizaje continuo. Organización y gestión eficiente del tiempo. Compromiso con las buenas prácticas de desarrollo. Capacidad para proponer mejoras en usabilidad, rendimiento y mantenibilidad de las aplicaciones. **Importante:** El puesto requiere experiencia sólida y demostrable en el desarrollo de aplicaciones móviles con Flutter. La posición está orientada a la construcción y evolución de aplicaciones escalables, mantenibles y de alto rendimiento, por lo que se valorará la capacidad para desarrollar interfaces modernas, integrar servicios backend y aplicar buenas prácticas de arquitectura, calidad y experiencia de usuario. Beneficios Experiencia mínima de 3 años en desarrollo de aplicaciones móviles. Experiencia comprobable desarrollando aplicaciones con Flutter y lenguaje Dart. Conocimiento sólido en consumo e integración de APIs REST. Experiencia en manejo de estado utilizando Provider, Riverpod, Bloc, Cubit o patrones equivalentes. Experiencia en desarrollo de interfaces responsivas adaptadas a diferentes tamaños de pantalla. Conocimiento de Material Design y buenas prácticas de experiencia de usuario (UX). Experiencia en integración con servicios de autenticación mediante JWT, OAuth 2\.0 o mecanismos similares. Manejo de almacenamiento local utilizando SharedPreferences, Hive, SQLite o soluciones equivalentes. Experiencia utilizando Git para control de versiones y trabajo colaborativo mediante ramas, commits y Pull Requests. Conocimiento de principios SOLID, Clean Code y patrones de diseño aplicados al desarrollo móvil. Experiencia realizando pruebas unitarias y pruebas de widgets. Conocimiento en optimización del rendimiento, consumo eficiente de memoria y manejo del ciclo de vida de las aplicaciones. Experiencia en generación de versiones para Android e iOS. Conocimiento básico de integración y despliegue continuo (CI/CD) para aplicaciones móviles. Capacidad para analizar, diagnosticar y resolver incidencias en aplicaciones móviles. Se valorará adicionalmente Experiencia publicando aplicaciones en Google Play Store y Apple App Store. Conocimiento de Firebase (Authentication, Cloud Firestore, Crashlytics, Analytics, Cloud Messaging y Remote Config). Experiencia utilizando servicios de mapas y geolocalización. Conocimiento de notificaciones push. Experiencia con arquitectura limpia (Clean Architecture), MVVM o arquitectura modular. Conocimiento de inyección de dependencias utilizando GetIt o Riverpod. Experiencia en automatización de pruebas. Conocimiento de Fastlane o herramientas de automatización para despliegues. Experiencia trabajando con metodologías ágiles como Scrum o Kanban. Competencias Trabajo en equipo y colaboración. Pensamiento analítico y capacidad para resolver problemas. Proactividad y orientación a resultados. Comunicación efectiva. Atención al detalle y orientación a la calidad. Capacidad para comprender requerimientos funcionales y técnicos. Adaptabilidad y aprendizaje continuo. Organización y gestión eficiente del tiempo. Compromiso con las buenas prácticas de desarrollo. Capacidad para proponer mejoras en usabilidad, rendimiento y mantenibilidad de las aplicaciones. **Importante:** El puesto requiere experiencia sólida y demostrable en el desarrollo de aplicaciones móviles con Flutter. La posición está orientada a la construcción y evolución de aplicaciones escalables, mantenibles y de alto rendimiento, por lo que se valorará la capacidad para desarrollar interfaces modernas, integrar servicios backend y aplicar buenas prácticas de arquitectura, calidad y experiencia de usuario.

Publicado por

María García

Indeed · HR

Ubicación

María García

Indeed · HR

Empleos similares

Desarrollador Frontend Mobile (Flutter) de Indeed en 2026 | ok.com