Senior Mobile Developer (Flutter)

New
J
JobgetherRetail Technology
Flexibility to work from Europe or LATAM, core CET collaboration windowFull-TimeSenior
Salary3,000 - 4,000 EUR per month
Apply NowOpens the employer's application page

Job Details

Languages
Professional fluency in English is required; Spanish language skills are a strong advantage
Experience
5+ years of professional mobile development experience, including at least 3 years of deep, hands-on Flutter development.
Required Skills
FigmaFlutterJavaKotlinSQLiteSwiftRESTful APIs

Requirements

  • 5+ years of professional mobile development experience, including at least 3 years of deep, hands-on Flutter development.
  • Strong expertise in Flutter and Dart, with proven experience using Flutter's Add-to-App architecture.
  • Professional experience with native mobile development, particularly Kotlin/Android or Swift/iOS.
  • Experience integrating mobile applications with external hardware and native SDKs, ideally payment terminals, receipt printers, or barcode scanners.
  • Strong understanding of mobile state management, REST API integration, and local database technologies such as SQLite.
  • Experience building offline-first mobile applications and handling intermittent connectivity reliably.
  • Strong understanding of mobile performance optimization, application reliability, and production-quality development practices.
  • Experience writing Flutter integration tests and testing hardware-dependent application flows.
  • Ability to translate detailed design specifications into polished, high-quality mobile interfaces.
  • Professional fluency in English.

Responsibilities

  • Own and develop the mobile experience for a mission-critical digital retail platform used in fast-paced store environments.
  • Build and maintain Flutter modules using an Add-to-App architecture, enabling seamless communication between Dart and native Android/iOS SDKs.
  • Develop native integrations with payment terminals, receipt printers, barcode scanners, and other retail hardware.
  • Integrate mobile functionality with Java-based backend microservices through REST APIs.
  • Develop and maintain features across point-of-sale sales and billing, B2B marketplace, banking, inventory management, and AI-powered assistance.
  • Create high-quality, pixel-accurate interfaces from Figma designs, optimized for rapid interaction and busy retail environments.
  • Design and implement robust offline-first capabilities using local storage technologies such as SQLite.
  • Optimize application performance to deliver fast, responsive, reliable, and crash-resistant experiences.
  • Develop and maintain integration tests, particularly for hardware-sensitive and transaction-critical workflows.
  • Establish mobile development best practices, participate in code reviews, and maintain high standards across the codebase.
View Full Description & ApplyYou'll be redirected to the employer's site
3,000 - 4,000 EUR per month
Apply Now