company-logo-image

Software Engineer (Full-stack)

ashley-avatar-image

AI-generated summary

beta

This job is a Full-stack Software Engineer at CloudJoi, where you'll create tech for live events like festivals and workshops. You might like this job because you'll make a real impact, tackling challenges in a fast-paced environment!

RM 4000 - RM 8000

Bukit Bintang, Kuala Lumpur

Job Description

CloudJoi is a ticketing company built around arts & experiences.

We started by solving a simple problem: how people find, commit to, and show up for experiences together. Over time, this grew into a trusted ticketing platform powering live events, exhibitions, talks, workshops, festivals, and experiential gatherings across Southeast Asia.

Today, CloudJoi helps people move from “I might go” to “I’m there” with less friction, more confidence, and a better shared moment.

🎯 Role Purpose

CloudJoi builds technology that supports arts, culture, and live experiences at scale. As a Software Engineer, you’ll design, build, and maintain core systems that need to be fast, stable, and dependable, especially during high-traffic live events.

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

Job Requirements

📌 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

🧠 What We’re Looking For

Core Requirements

  • 3+ 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

Skills

Front End (Software Engineering)
Custom Backend
AWS CloudFormation
Laravel
React.js (Javascript Library)
MySQL
React Native
TypeScript
PHP Frameworks

Company Benefits

Event Tickets (On Us)

Regular access to shows and experiences on CloudJoi. Part perk, part staying close to what we build.

Hybrid Working

You’re not boxed into one function. Explore, stretch, and evolve with the company.

Behind the Scenes Access

Meet organisers, artists, and creators across the region. You won’t be building in a vacuum.

Learning Budget

Courses, tools, or workshops you actually want. You choose what helps you grow.

Small Team, Big Say

No layers, no long chains. Your ideas can turn into action quickly.

Modern Tools, No Fighting Your Setup

Fast machine, proper tooling, clean environments. We don’t expect good work on bad setups.


Additional Info

Company Activity

Last active - few minutes ago

Career Level

Senior Executive

Job Specialisation


Company Profile

CloudJoi-logo-image

CloudJoi

Five minutes before the doors open, the floor is still being mopped. Chairs are aligned by hand. The sound is still being tuned. That’s the reality behind most live experiences. Messy, high pressure, and held together by people who care. CloudJoi was built to support them. We started by helping organisers sell tickets and reach audiences, simply and reliably. Today, we power thousands of events across the region. Our...
Upload Resume