Senior Mobile Developer (Flutter)

Afternow

Polska

Ibrido

PLN 147.000 - 196.000

Tempo pieno

14 giorni+
Generatore di candidature

Una candidatura fatta su misura per questo lavoro — un curriculum e una lettera di presentazione personalizzati, perfettamente in linea con l'annuncio.

Supera i filtri ATS

Descrizione del lavoro

Afternow is seeking a Senior Flutter Developer to own the mobile experience for a digital retail ecosystem. You will embed Flutter modules into native shells to access deep hardware APIs for payment terminals and printers, delivering a zero-latency, offline-capable checkout experience.

You will work with backend Java microservices, REST APIs, and a fast-paced team to build modules for POS, marketplace, AI companion, banking, and inventory management.

Competenze

  • 5+ years of mobile development experience with 3+ years in Flutter.
  • Proven Add-to-App experience and native Android/iOS development.
  • Experience with hardware integration via native SDKs.

Mansioni

  • Build Flutter modules with Add-to-App for seamless Dart/Native interop.
  • Integrate REST APIs with Java-based microservices.
  • Collaborate on hardware integrations with Smart POS, printers, and scanners.
  • Develop POS, B2B, AI, banking, and inventory modules with real-time UI.
  • Design offline-first storage and maintain high-performance UI.
  • Ensure code quality, reviews, and strong teamwork with PM and backend.

Conoscenze

Flutter
Add-to-App
Kotlin
Swift
REST API
SQLite
Hardware integration
State management
English
Spanish

Strumenti

Android Studio
iOS development
Native SDKs
REST client
SQLite

Descrizione del lavoro

Quick Summary

Start Date: ASAP
Project Focus: Build the "front-line" of the digital retail ecosystem. You will develop a high-performance Mobile App that interfaces with specialized hardware (Smart POS terminals, thermal printers, and barcode scanners) to replace manual notebooks in thousands of stores.
Hours: Full-time
Location: Fully remote
Time Zone: Looking for people in Europe or LATAM
Language: Native or professional English required. Spanish is a strong bonus, as you will be building the primary tool used by Latin American shop owners.
5+ years of experience in Mobile development, with deep expertise in Flutter. Experience with hardware integration (POS terminals, printers) and native mobile development (Android/Kotlin) is a strong plus.
Salary Range: €3,000 - €4,000/month gross (dependent on experience level)

About Afternow

We are partners in your digital journey. We bring together strategy, design, and technology to build systems that flex as your future unfolds.

Afternow creates the digital systems brilliant companies are built on. Strategy, identity, web and product design, and technology that scales. Every part of the process supports and informs the other, creating an environment that works today and adapts to wherever the business goes next.

We work primarily with ambitious, digitally focused organizations navigating change. From startups finding their footing, to scale-ups building momentum, to established enterprises reshaping their digital foundations. Our partnerships are built on clarity, craft, and care.

Since 2012, we've grown from our roots on Island Krk, Croatia, to a fully remote team of more than thirty talented people working across the globe. We've partnered with companies including AWS, ThoughtSpot, Progressive, Descartes, ShipBob, Quillbot, Teachable, Crisp, CloudZero, Kinetik, and many more.

4.6 Glassdoor Rating - Join our team and discover why our people consistently rate us so highly.

The Role

We are looking for a Senior Flutter Developer to own the mobile experience of our digital retail ecosystem. This is not a standard "CRUD" app; it is a mission-critical tool that must work 24/7 in high-pressure retail environments. You will use a Hybrid "Add-to-App" model, embedding Flutter modules into native Android/iOS shells to access deep hardware APIs for payment terminals (Smart POS). You will be responsible for ensuring a "Zero-Latency" checkout experience and a robust offline-first sync engine.

What You'll Do
  • Development: Implement Flutter modules using the Add-to-App model to allow seamless communication between Dart and Native SDKs.
  • Backend Integration: Work closely with the backend team to integrate with the Java-based microservices architecture via a REST API.
  • Hardware Integration: Implement and manage integrations with Smart POS payment terminals, receipt printers, and barcode scanners within the native Android/iOS shells.
  • App Features: Develop modules for a POS Sales & Billing, B2B Marketplace, AI companion, Banking, and Inventory Management. You will be responsible for building the dynamic UI that surfaces real-time, AI-driven suggestions and insights to the user.
  • High-Utility UI: Build pixel-perfect interfaces from Figma, optimized for large tap targets and rapid multi-tasking in busy convenience stores.
  • Offline Capabilities: Design and implement a robust local storage (SQLite) solution to ensure the app functions seamlessly with intermittent internet connectivity.
  • Code Quality: Establish and enforce best practices, conduct code reviews, and maintain high-quality standards for the entire mobile codebase.
  • Collaboration: Work closely with the Product Manager and Backend team to align on features, timelines, and technical requirements.
  • Performance and Reliability: Obsess over app performance, ensuring a fast, fluid, and crash-free user experience, which is critical in a retail transaction environment.
What We're Looking For
  • 5+ years of mobile development experience, with at least 3+ years of deep, hands‑on experience with Flutter.
  • Proven experience with Flutter’s Add-to-App feature and native development (Kotlin/Android or Swift/iOS).
  • Experience integrating with external hardware (payment terminals, printers) via native SDKs.
  • Strong understanding of state management, API integration (REST), and local database (SQLite) implementation in a mobile context.
  • Organized: Ability to plan and take ownership of tasks, deliver quality work, and meet deadlines independently.
  • Testing: Experience with Flutter Integration Tests to ensure hardware-sensitive flows don't break.
  • Communication: Effective communication skills with team members and stakeholders, showcasing your work confidently.
  • Languages: Fluent in English to seamlessly integrate with our international team and clientele. Since the product is focused on the Latin American market, being Spanish‑speaking is a significant advantage.
What To Expect
  • Flexibility – We have standard 40‑hour work weeks. While our agency working hours are from 9 am to 7 pm CET, you’ll have the freedom to work flexible hours and maintain a healthy work‑life balance. Just make sure the majority of your working hours fall within that time frame.
  • Remote work & Tooling – We operate as a fully remote team. We utilize HubStaff for time tracking and work transparency. We value trust and output, and these tools help us streamline administrative overhead.
  • Culture – We value collaboration, openness, a willingness to learn, lead, and a curious nature. Our approach encourages mistakes as long as we are willing to learn from them, fostering a culture where growth comes from understanding and overcoming challenges.
  • Autonomy and responsibility – You’ll be trusted to get things done efficiently and effectively.
Hiring Process
  1. Application review - We’ll review your experience, background, and overall fit for the role.
  2. Video Call with HR - Initial conversation about fit, availability, and expectations
  3. Second interview with Leadership - If there is a strong match after the first conversation, we’ll invite you to a second interview with the Leadership team. This discussion will focus primarily on cultural fit, ownership, communication, and the way you approach collaboration and problem‑solving. We may also revisit a few technical topics if anything needs additional clarification.
  4. Welcome to Afternow!

Timeline: We’re moving quickly. If you're the right fit and can start immediately, we can move through this process within 1-2 weeks.

If you have strong Flutter experience, and enjoy building high‑performance mobile applications used in real-world retail environments, we’d love to hear from you.

Show us your work that demonstrates
  • Flutter and native mobile integrations (Android/iOS)
  • Add-to-App architecture and hardware integrations
  • REST APIs, SQLite, and offline‑first mobile applications
  • High-performance, production‑ready mobile experiences
  • Fast‑paced environments, ownership, and practical problem‑solving

Your future starts today. Let’s talk.

Afternow is an equal opportunity employer. We believe diverse teams build better products and create better experiences. We encourage applications from people of all backgrounds, experiences, and perspectives.

Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Senior Frontend Developer (React/Next.js)
Senior Frontend Developer (React/Next.js)

Afternow • Polska

Ibrido
PLN 147.000 - 196.000
Fully remote
Flexible hours
Competitive salary
Senior Mobile Developer (Flutter)
Senior Mobile Developer (Flutter)

Software Mind • Warszawa

Remoto
PLN 120.000 - 160.000
Flexible working
Remote work
International projects
+7
Senior Flutter Mobile Engineer - Remote, Hardware-Integrated
Senior Flutter Mobile Engineer - Remote, Hardware-Integrated

Afternow • Polska

Ibrido
PLN 147.000 - 196.000
Senior Backend Developer (Java/Spring Boot)
Senior Backend Developer (Java/Spring Boot)

Afternow • Polska

Ibrido
PLN 147.000 - 196.000
Fully remote
Flexible hours
Flutter Developer
Flutter Developer

Itcharm • Warszawa

In loco
PLN 180.000 - 240.000
Hybrid work in Warsaw
International product team
Competitive compensation
+1
[WCF] Senior Mobile Developer (Flutter)
[WCF] Senior Mobile Developer (Flutter)

Software Mind • Województwo mazowieckie

Remoto
PLN 120.000 - 160.000
Flexible employment and remote work
International projects
International business trips
+6
Senior Technical Product Manager
Senior Technical Product Manager

Afternow • Polska

Ibrido
PLN 196.000 - 245.000
Senior Flutter Developer
Senior Flutter Developer

Leancode • Województwo mazowieckie

In loco
PLN 70.000 - 90.000
Comfortable office with a large backyard
Specialty coffee from a local roastery
Weekly knowledge sharing meetings
+1
Flutter Developer
Flutter Developer

Safety Heads • Wrocław

In loco
PLN 111.600 - 167.400
Fully remote work
Unique working atmosphere
In-house training programs
Mobile Developer
Mobile Developer

Creatio • Polska

In loco
PLN 180.000 - 280.000