Senior full stack engineer/Architect of dining solutions
Role details
Job location
Tech stack
Job description
Square Lightspeed Clover NCR
-
Payments Expertise Need experience with: Credit card processing EMV terminals PCI compliance Tokenization Refunds Chargebacks Stored payment methods Subscription billing
-
Offline-First Architecture Dining rooms lose WiFi. Must understand: Offline order capture Sync conflict resolution Local databases Device failover
-
Hardware Integration Must have experience integrating: Receipt printers Kitchen printers Cash drawers Card readers Tablets Handheld ordering devices
-
Hospitality Operations Knowledge This is arguably more important than coding. Need to understand: Meal plans Resident accounts Guest dining Split checks House accounts Dietary restrictions Table service Quick service Kitchen display systems Inventory
Requirements
10+ years experience building scalable SaaS products 3+ years building dining software/POS. Strong preference if from senior living or hospitality industry. 3+ years leading engineering teams Tech stack- MySQL, PHP, Laravel, Angular, Javascript. Plus if experience in AWS.
- POS Architecture Experience (Mandatory) Must have built or been a senior contributor to: Restaurant POS Hospitality POS Retail POS Payment processing systems Experience with companies such as