CareerPlanSign in

software engineer

Singapore💼 Full-time🗓 2026-02-13 → 2026-08-06

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

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.