About The Role
As a Backend-Focused Full Stack Software Engineer, you will play a key role in developing, optimizing, and scaling backend systems while contributing to frontend development as needed. You will work with high-performance APIs, cloud-native architectures, and scalable microservices to build robust software solutions for Liven’s platform.
This role is perfect for an engineer who thrives in backend-heavy environments, enjoys solving complex system challenges, and is passionate about writing clean, efficient, and scalable code.
What You'll Do
Backend Development (Primary Focus)
- Design, develop, and maintain high-performance APIs and microservices using Nest.js and Express.js (TypeScript).
- Optimize GraphQL and REST APIs with Apollo and caching strategies (Redis).
- Implement scalable and secure database solutions using PostgreSQL.
- Work on event-driven architecture and messaging systems for seamless service communication.
- Ensure high availability, fault tolerance, and resilience of backend systems.
Cloud & Infrastructure
- Deploy, monitor, and maintain applications on Google Cloud (GCP).
- Work with CI/CD pipelines to automate deployments and improve system reliability.
- Optimize serverless computing, containerized services (Docker, Kubernetes), and distributed systems.
Frontend (Secondary Focus)
- Occasionally contribute to frontend development using React (Next.js) and React Native.
- Implement API integrations and ensure smooth data flow between frontend and backend.
- Work closely with UI/UX teams to ensure optimal performance and user experience.
Technologies You’ll Work With
Backend: Nest.js, Express.js (TypeScript), GraphQL, Apollo
Databases: PostgreSQL, Redis (caching)
Cloud & DevOps: Google Cloud, CI/CD, Docker, Kubernetes
Frontend: React (Next.js), React Native (secondary)
Qualifications
- ✔ 2–4 years of experience in backend-heavy full-stack development (internships or personal projects count).
- ✔ Strong expertise in Node.js, Nest.js, and Express.js for backend development.
- ✔ Experience with PostgreSQL and Redis for database management and caching.
- ✔ Familiarity with GraphQL (Apollo) for API design and performance optimization.
- ✔ Understanding of cloud infrastructure (Google Cloud preferred) and DevOps principles.
- ✔ Proactive problem-solving mindset and ability to work in fast-paced environments.
- ✔ Strong communication and teamwork skills for cross‑functional collaboration.
Good to Have
- ✅ Experience with CI/CD pipelines, Docker, and Kubernetes.
- ✅ Knowledge of event-driven architecture, WebSockets, and microservices.
- ✅ Passion for scalability, security, and performance optimization in cloud environments.
Why Join Us?
- 💡 Work on cutting‑edge cloud technologies in hospitality tech.
- 🚀 Be part of a fast‑growing global team in a high‑impact role.
- 🎯 Shape the backend architecture of a rapidly expanding platform.
- 🌍 Flexible and remote‑friendly work environment.
- 👩💻 Ready to build the future of hospitality technology? Apply now!
Original job Back End Software Engineer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.