Senior Flutter Developer
En Musky, acompañamos a las personas y a sus mascotas, creando un entorno donde encontrar todo lo necesario para una vida saludable y feliz.
Respaldados por GCO Ventures, nos dedicamos a construir un seguro digital que, desde coberturas de reembolsos hasta acceso al historial médico completo, simplifique el cuidado de las mascotas— ofreciendo un ecosistema online para mejorar la calidad de vida de los animales y sus tutores.
Buscamos una persona para unirse como Senior Flutter Developer y la evolución de nuestra aplicación móvil. Tu misión será diseñar y construir soluciones sólidas, escalables y mantenibles que brinden una experiencia fluida a nuestros usuarios en iOS y Android.
Formarás parte de un equipo multidisciplinar, trabajando junto a Producto, Diseño y Desarrollo para definir arquitecturas claras, aplicar buenas prácticas y tomar decisiones técnicas clave que impulsen la sostenibilidad de la aplicación.
Buscamos a alguien con pasión por la calidad del código, criterio técnico y ganas de dejar huella en un producto que impacta en la vida de miles de personas y sus mascotas.
Responsabilidades
- Diseñar e implementar arquitecturas de aplicaciones móviles robustas y fáciles de mantener.
- Desarrollar nuevas funcionalidades en Flutter, cuidando la consistencia y la calidad de la experiencia de usuario.
- Aplicar buenas prácticas: testing, modularización, separación de responsabilidades y escalabilidad.
- Colaborar con Diseño para crear interfaces atractivas, accesibles y responsivas.
- Integrar APIs y servicios externos (pagos, notificaciones, CRM, almacenamiento en la nube).
- Participar en el roadmap técnico, revisiones de código y mejora continua.
- Detectar y resolver problemas de rendimiento, usabilidad y estabilidad.
Requisitos
- 4+ años de experiencia en desarrollo de aplicaciones móviles y dominio de Flutter.
- Experiencia previa en publicación de apps en App Store y/o Google Play.
- Conocimiento profundo de Dart y del ecosistema Flutter.
- Experiencia en el diseño de arquitecturas limpias y mantenibles, con patrones de diseño estructurados (MVVM, BLoC, …).
- Conocimiento de distintos enfoques de gestión de estado (Provider, Signal, Riverpod, ...) y capacidad para justificar decisiones técnicas, seleccionando la mejor opción según cada caso.
- Conocimientos prácticos de integración con APIs REST.
- Experiencia con testing en Flutter (unit tests, widget tests, integration tests).
- Manejo de Git y flujos de ramas colaborativos.
- Nivel profesional de castellano; lectura técnica en inglés.
Deseables (no excluyentes):
- Conocimientos en otros entornos de programación móvil nativos o híbridos (Android, iOS), con otros lenguajes (Kotlin, Swift, C#).
- Experiencia con CI/CD para apps móviles (p. ej., GitHub Actions, Azure DevOps).
- Conocimientos en integración con servicios cloud (Azure, Firebase).
- Experiencia en dominios con pagos (Stripe) o seguros.
- Capacidad de seguir conversaciones en catalán (comprensión oral).
- Experiencia en entornos startup.
Beneficios
- Forma parte de un proyecto y equipo ambicioso y colaborativo
- Modalidad híbrida de trabajo y horario flexibles
- 28 días de vacaciones
- Oficinas en el centro de Barcelona (3 días presenciales, 2 en remoto)
- Compensación competitiva en base al mercado
Estamos comprometidos en construir un equipo diverso, inclusivo y auténtico. Si te entusiasma este puesto pero tu experiencia no cumple con todos los requisitos, te animamos a que apliques de todas formas.
- Departamento
- Engineering
- Ubicaciones
- Barcelona
- Estado remoto
- Híbrido
Acerca de Musky by GCO Ventures
Musky es una startup enfocada en el bienestar integral de las mascotas. Respaldados por GCO Ventures, nos dedicamos a construir un ecosistema online que simplifique el cuidado de las mascotas, ofreciendo seguros de salud digitales para mejorar la calidad de vida de los animales y sus tutores 🐾