PalomaPOS company
🚀 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 OverviewWe 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.