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.