Software Engineer
Summary
Software engineer at a Singapore F&B/restaurant company building and maintaining its in-house food ordering mobile app and customer membership/loyalty system, including backend APIs, databases, admin dashboards, and payment gateway integrations (PayNow, cards, e-wallets).
Key Responsibilities . Develop and maintain a restaurant food ordering app (iOS / Android or cross-platform) . Build and integrate a membership & loyalty system (points, tiers, vouchers, promotions) . Design and connect backend APIs, databases, and admin dashboards . Integrate payment gateways (e.g. PayNow, credit cards, e-wallets) . Collaborate with operations and marketing teams to improve user experience . Ensure app performance, security, and scalability . Provide ongoing technical support and system optimization
Requirements . Proven experience in mobile app development (Flutter / React Native / Swift / Kotlin) . Experience with backend development (Node.js, Java, PHP, Python, etc.) . Familiar with food ordering systems, e-commerce, or membership platforms . Experience integrating payment systems is a strong plus . Understanding of UI/UX for consumer apps . Ability to work independently and deliver end-to-end solutions . Prior experience in F&B / retail apps is an advantage
Nice to Have . Experience with POS system integration . Knowledge of CRM / loyalty programs . Experience launching apps from 0 to production . Familiar with Singapore market and payment methods
What We Offer . Competitive salary (commensurate with experience) . Opportunity to build a real, scalable product . Direct impact on business growth . Flexible working arrangement (subject to discussion) . Long-term collaboration potential
