Full Stack Engineer - Loyalty
Indexed description
We exist because hospo tech has been built around what's good for the people providing it, not the people using it. We're changing that. Built by operators, for operators - with 35,000 venues already on the platform across Australia and Southeast Asia.
One platform. One team. One company accountable for the outcomes that matter.
About The Role
We’re looking for a Full Stack Engineer to join our talented and passionate product engineering team. You’ll play a key role in developing and maintaining mission-critical applications across both web and mobile platforms. You’ll collaborate across teams to translate business requirements into scalable, maintainable, and secure technical solutions.
What You'll Do
- Frontend Development: Build responsive, high-performance UIs using React (Next.js) for web and React Native for mobile/desktop.
- Backend Development: Design, develop, and maintain scalable microservices using Node.js, Nest.js, and Express.js (TypeScript).
- API Design: Develop and optimize GraphQL APIs with Apollo to ensure seamless data flow across platforms.
- Database Management: Implement robust data models and manage relational databases using PostgreSQL, alongside Redis for caching.
- Cloud Infrastructure: Deploy, monitor, and scale applications using Google Cloud services.
- Code Quality: Continuously refactor and optimize codebases to address tech debt and improve maintainability.
- Cross-functional Collaboration: Work closely with product managers, designers, and fellow engineers to shape product strategy and execution.
- Security & Scalability: Champion best practices in security and scalability throughout the application lifecycle.
- 6+ years of commercial experience in full-stack engineering roles.
- Deep expertise in React (Next.js) and React Native for frontend development.
- Advanced backend development skills in Node.js with Nest.js and Express.js.
- Strong knowledge of GraphQL and Apollo for modern API architecture.
- Proven experience with PostgreSQL and Redis in production environments.
- Demonstrated success deploying applications in Google Cloud environments.
- A product-minded approach with strong attention to quality, usability, and performance.
- Experience mentoring junior developers and contributing to a culture of learning.
- Excellent problem-solving and communication skills.
- Experience with CI/CD tools, Docker, and Kubernetes.
- Familiarity with microservices architecture and distributed systems.
- Appreciation of UI/UX design principles and how they influence development.
Create a free Caio profile to unlock the full index and keep your job-search signal for future recommendations.
Unlock free search