Logo for AfterNow

Senior Mobile Developer (Flutter)

Role overview

Qualifications

  • 5+ years of mobile development experience
  • Deep expertise in Flutter with at least 3+ years hands-on experience
  • Experience with integrating external hardware
  • Fluent in English, Spanish-speaking is a bonus

Responsibilities

  • Implement Flutter modules using the Add-to-App model
  • Work closely with the backend team for integration with Java-based microservices
  • Manage integrations with Smart POS terminals and other hardware
  • Ensure high performance and reliability of the mobile application

Key facts

Other skills

  • Communication
  • Organizational Skills
  • Problem Solving

About the company

AfterNow logo

AfterNow

AfterNow offers a suite of applications to increase productivity using AR or VR. Our first product is Prez and a presentation platform aka the PowerPoint of the Metaverse.

Company details

Company size11 - 50

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

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.


Compensation: Gross (B2B) 3000€ ~ 4000€ / month

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
Β·

Mobile App Developer Related jobs

Other jobs at AfterNow

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.