Cloud Developer (AWS Full Stack)
Location: Hybrid - Port Elizabeth, South Africa (Remote considered with periodic on-site visits)
Reports to: Head of Development
About GuestRevu
GuestRevu is an award-winning hospitality technology company that helps hotels, lodges, and guesthouses understand their guests, improve experiences, and grow their reputation.
We’re entering an exciting new chapter – rebuilding our core systems into a scalable, service-driven, AI-first platform designed for the future of guest feedback and reputation intelligence.
We’re a small, collaborative team where every contribution matters. Joining us now means helping shape the next generation of our platform and being part of a genuine growth sprint as we scale both our technology and our team.
About the Role
We’re looking for a hands-on Cloud Developer with strong AWS experience to help lead our transition from a monolithic application to a modern, service-driven architecture.
You’ll design and build the APIs and data services that power our new front end, ensuring they’re fast, scalable, and cloud-native. You’ll work closely with the Head of Development and the rest of the team to plan, build, and refine systems that balance reliability, performance, and innovation.
This is a role for someone who enjoys solving complex problems, wants to be part of a small but ambitious team, and is excited by the chance to help shape how we build, ship, and scale our product.
Key Responsibilities
- Design and implement scalable microservices and APIs on AWS (ECS, Lambda, or EKS).
- Translate existing monolithic logic into modular, well-structured services.
- Build and manage data pipelines using AWS Glue, Step Functions, SQS/SNS, and Kinesis.
- Define and automate infrastructure through Infrastructure as Code (CloudFormation or Terraform).
- Integrate and optimise databases including Aurora, DynamoDB, and ElastiCache.
- Implement CI/CD pipelines and observability tools across environments (CodePipeline, CloudWatch, X-Ray).
- Collaborate closely with front-end developers to design efficient and secure data contracts.
- Mentor and support other developers, helping uplift the team’s cloud and architecture capabilities.
- Participate in planning and architecture sessions, contributing practical, scalable ideas.
What You’ll Bring
Essential
- Proven hands-on experience building and deploying applications in the AWS ecosystem.
- Strong back-end development skills (PHP [legacy], Python, or Rust).
- Experience with microservices, event-driven systems, and REST or GraphQL APIs.
- Practical knowledge of CI/CD, containerisation, and infrastructure automation.
- Solid understanding of database design and optimisation for high-volume data.
- A collaborative mindset and a genuine interest in mentoring and team growth.
Desirable
- Experience in AI/ML services (SageMaker, Bedrock, Comprehend, etc.).
- Awareness of vector search or embedding-based data models.
- Understanding of modern front-end integration patterns (React, Angular, Vue).
- Enthusiasm for continuous learning, experimentation, and evolving best practice.
Working Style
This is a hybrid role based in Port Elizabeth. We value in-person collaboration, so if you’re within a reasonable travel radius, regular office time with the team will be part of the rhythm. Remote candidates outside the area are welcome to apply, but should be open to reasonable periodic visits for planning, collaboration, and connection.
Why Join Us
- Be part of a genuine transformation - helping to define how a trusted hospitality platform evolves for the next decade.
- Work in a team where ideas are heard and initiative is valued.
- Get hands-on with modern AWS, data, and AI technologies.
- Enjoy a flexible, respectful environment that balances autonomy with teamwork.
- Grow your skills and influence as we build new systems, products, and culture together.
To apply please email your CV and cover letter to sam@guestrevu.com
