software engineer
Core
Design, develop, and maintain an in-house food ordering mobile application and customer membership system for a restaurant company.
Role type
Mobile app developer (iOS/Android/cross-platform) with backend integration
Builds
Food ordering app, membership & loyalty system, backend APIs, admin dashboards
Domain
Food & Beverage / Restaurant technology
Deliverable
production ML models | product features
Required skills
Mobile app development (Flutter, React Native, Swift, Kotlin), Backend development (Node.js, Java, PHP, Python), Payment gateway integration, API design, Database management, UI/UX understanding
Preferred skills
POS system integration, CRM/loyalty program knowledge, App launch from 0 to production, Singapore market familiarity
Technologies
Flutter, React Native, Swift, Kotlin, Node.js, Java, PHP, Python, PayNow, Credit cards, E-wallets
Responsibilities
Develop and maintain restaurant food ordering app, Build and integrate membership & loyalty system, Design and connect backend APIs and databases, Integrate payment gateways, Ensure app performance, security, and scalability, Provide ongoing technical support and system optimization
Seniority
Mid-level to Senior, hands-on IC