Flutter Developer – POS Software (Remote, U.S. Project)

PalomaPOS Belarus
Remote
This Job is No Longer Active This position is no longer accepting applications

Job Description

Company Overview

🚀 PalomaPOS is revolutionizing the restaurant industry with an all-in-one software solution that integrates online ordering, POS, kiosks, inventory management, and pay-at-the-table services.

With over a decade of experience in restaurant automation, we are one of the top three POS providers in Kazakhstan and are now rapidly expanding in the U.S. market.

Our solution is cross-platform, running on Android, iOS, Web, and Windows, with a strong focus on scalability, reliability, and seamless restaurant operations.

Role Overview

We are looking for an experienced Flutter Developer with a background in POS system development to join our team and help build and enhance our next-generation POS solution for the U.S. restaurant industry.

The ideal candidate has:

✔️ Strong Flutter expertise (BLoC, Clean Architecture, SQLite).

✔️ Hands-on experience developing POS software.

✔️ A deep understanding of restaurant operations and payment systems.

✔️ Experience integrating POS hardware components (printers, card readers, kiosks, etc.).

✔️ A track record of building scalable, high-performance applications.

This is a full-time, remote position where you will collaborate with a fast-growing, highly skilled team to develop a market-leading restaurant POS system.

Responsibilities

✔️ Develop and optimize POS-specific features such as menu management, inventory tracking, payment processing, and reporting.

✔️ Architect and implement scalable solutions using Flutter, BLoC, Clean Architecture, and SQLite.

✔️ Integrate and configure POS hardware components (printers, payment terminals, kitchen displays, kiosks).

✔️ Collaborate with backend developers, UI/UX designers, and product managers to deliver high-performance software.

✔️ Ensure POS transactions are fast, reliable, and secure.

✔️ Optimize for offline mode to ensure seamless restaurant operations.

✔️ Work with payment gateways (Stripe, Clover, Square, etc.) to ensure PCI compliance and smooth transactions.

✔️ Perform code reviews to maintain best practices, performance optimization, and maintainability.

✔️ Stay updated with POS industry trends and Flutter advancements to drive innovation.

Required Qualifications

5+ years of mobile development experience, with at least 3+ years using Flutter.

Proven experience developing POS software for restaurants, retail, or hospitality.

✅ Strong knowledge of BLoC, Clean Architecture, and SQLite.

✅ Experience integrating POS hardware (printers, card readers, kiosks, kitchen displays, etc.).

Expertise in payment processing, working with payment gateways (Stripe, Clover, Square, etc.).

✅ Strong understanding of restaurant operations and POS-specific workflows.

✅ Experience working with offline-first solutions for POS systems.

✅ Ability to design scalable, maintainable software solutions.

✅ Excellent communication skills and ability to work in a remote, collaborative team.

✅ Familiarity with Agile/Scrum methodologies.

Preferred Skills

➕ Experience with cross-platform performance optimization in Flutter.

➕ Understanding of backend development principles to collaborate effectively with backend teams.

➕ Experience with CI/CD pipelines and automated testing.

➕ Prior experience working with restaurant tech startups or large-scale POS solutions.

What We Offer

🔥 Fully remote work – collaborate from anywhere! 🌍

🔥 Work on a fast-growing U.S. product disrupting the restaurant industry.

🔥 Opportunity to work with an expert team and shape innovative solutions.

🔥 A collaborative and growth-oriented company culture.

Similar Jobs

Explore other opportunities that match your interests

Senior Frontend Developer

Mobile
3h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Bitfinex

Mexico

Senior App Developer

Mobile
18h ago
Visa Sponsorship Relocation Remote
Job Type Contract
Experience Level Entry level

nerd on call services

Australia

Senior Mobile Software Engineer

Mobile
1d ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Leadtech Group

Italy

Subscribe our newsletter

New Things Will Always Update Regularly