Show more filters
Banner image for CloudJoi

Full Stack Software Engineer

CloudJoi

CloudJoi
Job Type   /   Job Level
Full-time   /   Fresh/Entry Level
Company Location
Malaysia

🚀 About CloudJoi

CloudJoi is Malaysia's largest and fastest-growing ticketing platform for arts and experiences. CloudJoi builds technology that empowers ticketing, streaming, and community building for performing arts, exhibitions, workshops, and experiences that bring people together. CloudJoi is actively expanding across the region and building AI-powered, scalable technology to redefine how people discover arts and experiences.


🎯 Role Summary

As a Software Engineer at CloudJoi, you’ll build systems that power real-world moments, from ticket launches, live events, to experiences that thousands of people engage with in real time. You’ll play a key role in shaping the technology behind a growing ecosystem, contributing to architectural decisions, improving system performance, and building products that make live experiences more accessible, discoverable, and impactful.


This role is ideal for someone who wants to:

  • Work on production systems with real scale and impact
  • Build and maintain both backend and frontend applications
  • Solve practical engineering problems, not just ship features
  • Contribute to architectural decisions and long-term code quality


📌 What You’ll Do


Product & System Development

  • Build and maintain our consumer-facing website using Next.js / React (hosted on Vercel).
  • Develop features for our mobile app using React Native.
  • Contribute to our organiser dashboard (Laravel, React, Ant Design).
  • Optimize UI for performance, stability, and responsiveness across devices.
  • Design clean and efficient REST APIs and handle database modelling with MySQL, Redis.


Code Quality & Performance

  • Write clean, maintainable, and well-tested code
  • Test, optimise, and improve system stability and performance
  • Participate in code reviews to uphold engineering standards


Collaboration & Engineering Process

  • Work with product, design, and operations teams during ideation and planning
  • Participate in technical discussions and design reviews
  • Contribute to continuous improvement of development workflows


🧠 Requirements

  • Malaysian citizen or PR holder.
  • 4+ years of hands-on experience in software development in production environments.
  • Deep experience in React / Next.js, React Native and modern JavaScript/TypeScript.
  • Familiarity with utility-first frameworks (e.g. Tailwind CSS)
  • Solid understanding of responsive design, state management, and frontend performance optimization
  • Experience with any backend frameworks (Laravel, SpringBoot, Express, etc), testing frameworks (PHPUnit, Jest, etc), package managers (npm, composer, etc) and version controls (git, mercurial, svn, etc)


We don’t need certificates. Show us your work, projects, GitHub, or anything you’re proud of.


Nice to Have

  • Exposure to caching/CDN, CI/CD pipelines, cloud platforms (AWS, GCP, Azure)
  • Knowledge of design tools like Figma or Sketch
  • AI integration experience (e.g., OpenAI API, LangChain, LLM orchestration).


🛠 Our Tech Stack

  • Frontend: Next.js, React, React Native, Ant Design
  • Backend: Laravel, MySQL, Redis
  • Infrastructure: AWS (EC2, Aurora, S3, CloudFront), Vercel
  • Observability: CloudWatch, New Relic, Bugsnag
  • Version Control: GitHub

More jobs