Senior Mobile Developer (Flutter)

Posted Yesterday
Be an Early Applicant
27 Locations
Remote
36K-48K Annually
Senior level
Agency • Professional Services • Design
The Role
Develop and own a high-performance Flutter mobile application for retail stores. Responsibilities include Flutter Add-to-App modules, native Android/iOS and hardware integrations, REST API connectivity, POS and inventory features, AI-driven interfaces, offline-first SQLite storage, testing, code reviews, and performance optimization. The role requires close collaboration with product and backend teams and ownership of a reliable, crash-free checkout experience.
Summary Generated by Built In

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.
Apply Now

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.

Skills Required

  • 5+ years of mobile development experience
  • 3+ years of hands-on Flutter experience
  • Experience with Flutter Add-to-App
  • Native Android/Kotlin or Swift/iOS development experience
  • Experience integrating payment terminals, printers, and barcode scanners through native SDKs
  • Strong understanding of mobile state management
  • Experience with REST API integration
  • Experience implementing SQLite local databases in mobile applications
  • Experience with Flutter integration testing
  • Fluent or professional English
  • Ability to work independently, plan tasks, meet deadlines, and take ownership
  • Effective communication with team members and stakeholders
  • Spanish language proficiency
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
70 Employees
Year Founded: 2012

What We Do

Afternow is a strategic design and development agency partnering with digitally focused B2B companies. It brings strategy, brand, web, product design, and development together in one team, taking work from research and direction through delivery. The company helps ambitious businesses clarify their positioning and create digital systems, products, and experiences that work now and adapt as their organizations grow over time.

Similar Jobs

Rain Logo Rain

Analytics Engineer

Blockchain • Fintech • Payments • Financial Services • Cryptocurrency • Web3 • Infrastructure as a Service (IaaS)
In-Office or Remote
30 Locations
100 Employees
128K-167K Annually

Rain Logo Rain

Data Engineer

Blockchain • Fintech • Payments • Financial Services • Cryptocurrency • Web3 • Infrastructure as a Service (IaaS)
Remote or Hybrid
30 Locations
100 Employees
128K-167K Annually

Rain Logo Rain

Platform Engineer

Blockchain • Fintech • Payments • Financial Services • Cryptocurrency • Web3 • Infrastructure as a Service (IaaS)
In-Office or Remote
30 Locations
100 Employees
136K-170K Annually

Pfizer Logo Pfizer

Manager Archiving and Compliance

Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
Remote or Hybrid
28 Locations
121990 Employees

Similar Companies Hiring

Energy CX Thumbnail
Greentech • Professional Services • Business Intelligence • Consulting • Energy • Financial Services • Utilities
Chicago, IL
150 Employees
Cravath, Swaine & Moore LLP Thumbnail
Legal Tech • Other • Professional Services
New York, NY
1200 Employees
VCA Animal Hospitals Thumbnail
Pet • Professional Services
Los Angeles, CA
35000 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account