Posted on: 03/12/2025
About The Role :
Were looking for a Senior Software Development Engineer (Flutter / Backend) to join our core engineering team working on mobile-first, backend-driven products for leading hospitality brands across the region.
This is a cross-functional role where youll develop production-grade Flutter apps and architect powerful backend systems that drive loyalty programs, ordering workflows, discount engines, and more.
Youll be part of a high-impact product squad with close collaboration across engineering, design, and product.
Important : This role requires strong backend experience (Node.js, GCP, GraphQL).
Flutter is essential, but backend engineering is a deal-breaker.
What You'll Do :
- Build and maintain high-quality Flutter-based mobile apps used by QSR brands and venues across APAC.
- Architect and develop scalable backend services using Node.js (Nest.js, Express.js) and TypeScript.
- Create, maintain, and optimize GraphQL (Apollo) and REST APIs for mobile clients.
- Design efficient relational data models using PostgreSQL and caching strategies via Redis.
- Deploy, monitor, and maintain services on Google Cloud Platform (GCP) using CI/CD and infrastructure best practices.
- Write clean, maintainable, testable code and set the bar for engineering excellence through code reviews and refactoring.
- Work closely with product managers, designers, and other engineers to define technical specs, scope delivery, and ensure product success.
- Contribute to the adoption of AI-powered tooling to accelerate development and enhance system intelligence.
Qualifications :
- 5+ years of software development experience, with a strong focus on backend systems.
- 3+ years of experience developing apps in Flutter (Dart).
- Hands-on experience with :
a. Node.js, Nest.js, Express.js (TypeScript).
b. PostgreSQL (data modelling) and Redis.
c. GraphQL (Apollo) and REST API design.
d. Google Cloud Platform (GCP) or equivalent cloud platforms.
- Proven ability to deliver backend-heavy mobile applications in production environments.
- Strong debugging and performance optimization skills.
- Excellent communication and cross-functional collaboration skills.
- Comfortable working full-time during AEST hours (Australian business hours).
Good to Have :
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1584554
Interview Questions for you
View All