Global digital transformation company with a team of more than 4,900 professionals across 26 countries—spanning Europe, America, and Asia—working together to position organizations at the forefront of innovation by integrating talent, knowledge, and technology. Our approach emphasizes conscious technology, creating positive environments and meaningful opportunities. VASS assists large companies in their digital transformation by developing and executing innovative, scalable projects from strategy to operations. Our growth stems from our talented people, passion for innovation, and a continuous pursuit of improvement, always in our own way, simplifying the complex.
The role :
Senior Flutter Developer
Location: VASS SPAIN
We seek a Senior Flutter Developer to join our team of open-minded and personable professionals. The ideal candidate will have proven experience designing, developing, and maintaining cross-platform mobile applications (iOS and Android) using Flutter. This role requires a focus on software quality, performance, scalability, and clean architecture. UX/UI design will be managed by a separate team, so your focus will be on technical implementation and development.
Responsibilities:
* Design and implement scalable, maintainable mobile applications with Flutter.
* Apply clean architecture principles and design patterns (Clean Architecture, MVVM, BLoC).
* Consume web services (REST, GraphQL) and integrate with backend systems.
* Optimize app performance and ensure a smooth user experience.
* Write and maintain unit, integration, and functional tests.
* Participate in technical planning, effort estimation, code reviews, and retrospectives.
* Collaborate with the UX/UI team, who will provide ready-to-implement designs.
Technical Requirements:
* Strong proficiency in Flutter and Dart.
* Experience with advanced State Management (BLoC, Riverpod, Provider, etc.).
* Solid understanding of REST API consumption and authentication mechanisms.
* Experience publishing apps to Google Play and the App Store.
* Proficiency in setting up and maintaining CI/CD pipelines (Fastlane, Codemagic, GitHub Actions).
* Strong Git skills and experience with GitFlow branching strategy.
Nice to Have:
* Familiarity with Firebase services (Firestore, Auth, Push Notifications, Crashlytics).
* Experience with GraphQL.
* Knowledge of automated testing frameworks: flutter_test, mockito, integration_test, patrol test.
* Experience developing custom plugins or native code integration (Swift/Kotlin).
* Understanding of mobile security best practices: OWASP, secure storage, biometrics, encryption.
What we offer:
* Remote work from anywhere in Spain
* Official training and certifications
* Career development plans
* Top-notch equipment
* 23 days of vacation + 5 conciliation days
* Long weekends
#J-18808-Ljbffr