Flutter Developer
Role details
Job location
Tech stack
Job description
En Vermont Solutions estamos buscando un Flutter Developer (Mid/Senior) con experiencia en el desarrollo de aplicaciones móviles multiplataforma, que quiera unirse a un proyecto innovador, estable y con un gran enfoque en buenas prácticas y calidad., * Diseñar, desarrollar y mantener aplicaciones móviles cross-platform (iOS y Android) usando Dart y Flutter.
- Implementar código limpio siguiendo principios SOLID y buenas prácticas de arquitectura.
- Aplicar MVVM, Clean Architecture y enfoques modulares.
- Integrar APIs REST, SDKs externos y servicios backend.
- Implementar state management (Provider, Riverpod, BLoC, MobX, Redux).
- Asegurar el rendimiento óptimo de las apps mediante profiling, debugging y optimización.
- Ejecutar pruebas unitarias, de widget e integración, y participar en pipelines CI/CD.
- Colaborar con diseñadores, backend engineers y stakeholders para entregar funcionalidades end-to-end.
- Participar en revisiones de código, aportar propuestas de mejora y, si eres Senior, mentorizar a otros desarrolladores del equipo.
Requirements
- Mid-level: 2-4 años de experiencia con Flutter.
- Senior: 4+ años de experiencia en mobile y al menos 2 años con Flutter., * Flutter y Dart.
- Experiencia en desarrollo mobile (iOS/Android).
- Arquitecturas: MVVM, Clean Architecture, diseño modular.
- Integración de REST APIs.
- Testing: unit, widget e integración.
- Git, gestión en GitHub/GitLab/Bitbucket.
- Trabajo en entornos ágiles (Scrum/Kanban).
- Colaboración con áreas de diseño, backend y producto., * Kotlin/Java (Android).
- Swift (iOS).
- Firebase, AWS Amplify, Google Cloud.
- Docker (nivel básico).
- Experiencia liderando features o guiando a perfiles junior.
️ Soft Skills
- Comunicación clara y efectiva.
- Autonomía y capacidad para resolver problemas.
- Trabajo en equipo y actitud colaborativa.
- Capacidad de mentoría y revisión de código (especialmente en Senior)., ? Desarrollo profesional: Plan de carrera definido y posibilidad de crecer hacia roles funcionales, de producto o gestión.
? Formación continua: Acceso a certificaciones y programas formativos.
? Retribución flexible: Seguro médico, idiomas, guardería, transporte y más.
Benefits & conditions
Modalidad: 100% remoto desde España., ? Entorno colaborativo e innovador: Trabajo con equipos multidisciplinares en proyectos internacionales.
? Espacios inclusivos: Igualdad real, respeto y cultura orientada a las personas.