ZOVU
Flutter Developer Internship - Tablet POS & Offline Workflows
Skills
1 month ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Internship
Location:
Boston, MA, USA
Work mode:
Remote
Published on:
13 September 2026
What they need
About ZOVU ZOVU is building the operating system for modern restaurants: POS, reservations, loyalty, staff planning, and a customer app connected through one platform.
We are bootstrapped, our MVP is nearing completion, and our fully remote team is preparing the product for its first restaurant launches.
The opportunity
Help build the Flutter tablet application restaurant staff will depend on during service.
This three-month internship focuses on practical POS development: clear ordering flows, responsive interfaces, reliable local state, and communication with the backend and kitchen systems.
You will take ownership of meaningful functionality, with review appropriate to its complexity and risk.
What you will work on
- Develop order-entry, table-management, bill, and checkout interfaces.
- Manage application state using Riverpod.
- Integrate REST APIs and real-time events.
- Improve local persistence and synchronization behavior.
- Make pending, failed, and completed actions understandable to staff.
- Help integrate and test supported printers and other restaurant devices.
- Write tests for important state transitions and user journeys.
Our relevant stack
Flutter, Dart, Riverpod, go_router, dio, socket_io_client, and Hive. Shared services use TypeScript, Node.js/Express, PostgreSQL, and Prisma.
What we are looking for
- Practical Flutter/Dart experience beyond following a tutorial.
- Ability to explain a feature you personally implemented.
- Understanding of asynchronous operations, state management, and API failures.
- Familiarity with Git and systematic debugging.
- Willingness to test behavior under reconnects, retries, and interrupted workflows.
- Clear written communication and the ability to make progress independently.
Riverpod experience is preferred. Strong Flutter fundamentals with another state-management approach are also relevant. React or Node.js expertise is not required for this specialist role.
Useful Additional Experience Offline queues, idempotent APIs, WebSockets, tablet layouts, receipt printing, native Kotlin/Swift integrations, or hospitality work.
How we work
This is a three-month, fully remote internship with a target commitment of 32 hours per week. Share your actual availability when applying.
Work is primarily asynchronous, with scoped ownership, written decisions, and code review. Continued opportunities depend on performance, business needs, and funding; there is no guaranteed permanent position.
Apply
Email [email protected] with your CV, GitHub or portfolio, and earliest start date.
Subject: Flutter Developer Internship — Tablet POS Please answer:
- What Flutter feature did you personally build, and which state-management approach did you use?
- How would you handle an order submission whose response never arrives?
- Have you worked with local storage, synchronization, or device integrations?
Other offers great for you!
These companies are also looking for great profiles
Sweet IT
Senior Flutter Developer - 24 mois - Lyon
Freelance
Lyon, France
Hybrid
Top Recruiter
Skills
19 days ago
Quick apply
Wold
WOLD I Dev mobile Flutter / Dart
Freelance
Paris, France
Hybrid, Remote
Skills
5 days ago
Quick apply
Wold
WOLD I Developpeur Fullstack .net / Flutter
Freelance
Paris, France
Hybrid, Remote
Skills
5 days ago
Quick apply
No company information available.