Van Sales
Remote
Sell and deliver Bagason products in a single trip — operating a stocked van as a mobile point of sale via Odoo VanSales POS, with system-enforced cash settlement and lot-level price discipline.
Responsibilities
- Load the van per picking and scan every lot
- Sell, deliver and collect via VanSales POS
- Settle cash through POS Bank Deposit each shift
- Process lot-priced returns matched to invoices
- Capture an invoice photo on every sale
Must Have
- UAE light-vehicle driving licence
- VanSales POS proficiency
- Newland barcode scanner
- Integrity in cash custody
- Basic numeracy
Nice to have
- Arabic, Hindi, Urdu or Malayalam
- Cold-chain handling
- FMCG route experience
2. Reporting Line
Reports to: Sales Manager / VanSales Supervisor
Supervises: —
4. Day-to-Day Odoo Workflow
Bagason runs end-to-end on Odoo 18 across three legal entities. This role operates inside the system every working day:
- VanSales POS — Daily: open today's session, sell, capture invoice photo on every transaction, validate payment, close session at EOD.
- POS Bank Deposit (bagason_pos_bank_deposit) — EOD: settle cash deposit. CIT (Cash-in-Transit) cron clears the deposit to bank journal within 24 hours.
- Sales Return — Lot price pipeline (bagason_pos_return_lot_price) — Returns scanned on Newland; system fetches the customer's actual invoice price for that lot, applies match_strength badge, blocks over-return.
- Stock picking (van loading) — Morning: confirm picking loaded to van, scan lots. FEFO-driven — system assigns lots.
- Geo-lock (bagason_geo_lock) — Login restricted to UAE IPs. Travelling outside UAE? Notify HR before departure or login fails.
5. Compliance Gates & Controls
The following system-enforced controls apply to this role. Bypassing or working around them is treated as a breach of the Code of Conduct.
- POS invoice photo (bagason_workflow_lock): Every POS invoice requires a photo. Sessions cannot be closed with photos missing.
- Lot price match (bagason_pos_return_lot_price): Returns must match a real invoice; over-return is blocked. No-match-found halts the return — escalate to supervisor.
- Cash variance: EOD cash deposit must match POS session total. Variances are flagged in the daily autobooks audit email; recurring variance triggers HR action.
- Backdating: POS invoices are dated today by definition. Backdated invoices cannot be created from VanSales POS.
- FEFO at loading: Drivers cannot select lots manually; system assigns oldest-expiry lot. Skipping FEFO is a stock-rotation breach.
6. KPIs & Success Metrics
All KPIs below are pulled from Odoo reports and dashboards — no manual spreadsheets.
- Daily sales (AED) vs target — VanSales dashboard
- Cash variance (target: zero) — POS Bank Deposit reconciliation
- Customer drops per day vs plan — POS session report
- Returned / rejected stock % — Sales Return analytics by salesperson
- Invoice-photo compliance % (target: 100%) — workflow_lock audit
- FEFO compliance — system-enforced (target: 100%)
7. Competencies
Behavioural: Integrity (cash custody), reliability, customer service, route discipline.
Technical: UAE light-vehicle driving licence, VanSales POS proficiency, Newland barcode scanner, basic numeracy, English (Arabic, Hindi, Urdu, Malayalam an advantage).
8. Working Conditions
Field-based, six days per week. Van issued at start of shift. EOD cash and POS settlement at warehouse. Lifting required.
What we offer
Bagason runs end-to-end on a modern Odoo 18 platform across three legal entities. You will own real outcomes, with the systems and data to back you — and a clear path to grow with a fast-moving, multi-brand FMCG group.
Stable role
Full-time position under
UAE Labour Law.
Growth
Multi-brand FMCG group
with a real career path.
Modern tools
Work on a fully
Odoo-driven operation.
Ownership
Competitive package and
genuine responsibility.