¡Activa las notificaciones laborales por email!

Senior Flutter Developer

VASS

Palma de Mallorca

A distancia

EUR 40.000 - 70.000

Jornada completa

Hace 3 días
Sé de los primeros/as/es en solicitar esta vacante

Mejora tus posibilidades de llegar a la entrevista

Elabora un currículum adaptado a la vacante para tener más posibilidades de triunfar.

Descripción de la vacante

A leading global digital transformation company seeks a Senior Flutter Developer to design, develop, and maintain cross-platform mobile applications. This role requires strong technical skills in Flutter and Dart, and offers remote work flexibility within Spain, along with opportunities for career growth through training and development plans.

Servicios

Remote work flexibility within Spain
Official training and certifications
Development plan for career growth
Top-notch equipment
23 days of vacation plus 5 conciliation days
Long weekends

Formación

  • Proven experience in designing, developing, and maintaining cross-platform mobile applications using Flutter.
  • Strong proficiency in Flutter and Dart.
  • Experience with advanced State Management frameworks.

Responsabilidades

  • Design and implement scalable, maintainable mobile applications using Flutter.
  • Participate in technical planning and collaborate with the UX/UI team.
  • Write and maintain unit, integration, and functional tests.

Conocimientos

Flutter
Dart
State Management
REST API
CI/CD
Git

Descripción del empleo

Global digital transformation company with a team of more than 4,900 professionals across 26 countries in Europe, America, and Asia, working together to lead organizations at the forefront of innovation by combining talent, knowledge, and technology.

The role :

Senior Flutter Developer

Location: VASS SPAIN offices

We are seeking a Senior Flutter Developer to join a team of open-minded and personable professionals. The ideal candidate will have proven experience in designing, developing, and maintaining cross-platform mobile applications (iOS and Android) using Flutter. This role focuses on technical implementation and development, with UX/UI design handled by a separate team.

Responsibilities:

  • Design and implement scalable, maintainable mobile applications using Flutter.
  • Apply clean architecture principles and design patterns such as 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 to implement ready-to-use designs.

Technical Requirements:

  • Strong proficiency in Flutter and Dart.
  • Experience with advanced State Management (BLoC, Riverpod, Provider).
  • Understanding of REST API consumption and authentication.
  • Experience publishing apps to Google Play and the App Store.
  • Proficiency with CI/CD pipelines (Fastlane, Codemagic, GitHub Actions).
  • Strong Git skills and experience with GitFlow branching.

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 flexibility within Spain.
  • Official training and certifications.
  • Development plan for your career growth.
  • Top-notch equipment.
  • 23 days of vacation plus 5 conciliation days.
  • Long weekends.
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.