Mobile Engineer

Posted 11 hours 54 minutes ago by Intellias

Permanent
Full Time
Other
Not Specified, Spain
Job Description

Job Description: Middle Mobile Engineer (Flutter)

Location: Remote from Spain

Employment Type: Full-Time

Industry: E-commerce / HealthTech

Tech Stack: Flutter, Dart, Git, Firebase, GraphQL, SQLite, CI/CD

About the Client

Our client is a leading e-commerce retailer focused on women's health and fitness. Their mission is to empower women through a balance of technology, wellness, and lifestyle. Their product suite includes mobile apps, Shopify-integrated tools, and digital platforms that support fitness and well-being goals.

Your Responsibilities

  • Design and develop new features and enhancements for Flutter-based mobile apps
  • Write clean, maintainable, and testable code in Dart
  • Ensure app quality, scalability, and performance across iOS and Android
  • Work with APIs (REST, GraphQL), relational and NoSQL databases (e.g., SQLite, ObjectBox)
  • Participate in Agile sprints, code reviews, and CI/CD workflows (Firebase, Play Store, App Store Connect)
  • Collaborate closely with cross-functional teams including product, design, and QA
  • Stay current on Flutter best practices and contribute to architectural decisions

Required Qualifications

  • 2.5+ years of commercial Flutter development experience
  • Proficiency in Dart and the Flutter framework
  • Solid understanding of OOP/OOD principles (e.g., SOLID, CLEAN)
  • Experience with REST and GraphQL API integration
  • Familiarity with RxDart, Dependency Injection, and Firebase
  • Experience with CI/CD, App Distribution, and publishing apps
  • Strong Git workflow knowledge
  • Agile team experience (Scrum or Kanban)
  • Excellent communication and teamwork skills

Nice to Have

  • Experience in native iOS/Android development (Swift, Kotlin, etc.)
  • Shopify integration knowledge (Storefront or Customer APIs)
  • Experience with Atomic design, ProtoBuf, or WebSockets
  • At least Upper-Intermediate level of English