logo
Koplay Sports

Junior Full Stack Engineer

Asia

July 12, 2026 at 9:29 AM

✨ AI summary

Location

  • Indonesia (Jakarta) – 90% remote, 10% on‑site

Languages

  • JavaScript
  • Dart (Flutter)
  • Ruby

Frameworks

  • Node.js / Express.js
  • Flutter
  • Ruby on Rails

Cloud Services

  • Firebase

Databases

  • MongoDB
  • PostgreSQL
  • Redis

Experience Level

  • Fresh graduate or 1–2 years of experience

🏸 Junior Fullstack Engineer – Koplay 

📍 90% Remote (Indonesia), 10% on site

💼 Full-Time / Contract 


About Us Koplay

is a sports social platform built for people shared the same passion. We care about craft, and believe that understanding why something breaks matters just as much as shipping the next feature. If you're early in your journey but genuinely curious about how things work, you'll fit right in.


Who This Role Is For 

As a Junior Fullstack Engineer, you'll work directly with the founding team, ship real code to production early, and get honest feedback that helps you grow fast. We don't expect you to know everything, we expect you to be curious, ask good questions, and take ownership of what you build. We'll help you with the rest.


What You'll Do

Contribute to features across our backend (Node.js / Express.js / MongoDB) and frontend — with guidance and code review while you learn the stack

Read existing code, figure out what it does, and trace bugs to their actual cause instead of just patching over them

Write clean, readable code and document what you learn along the way

Work async and manage your own time, and meetings with the team.

Ask questions when something doesn't make sense — good questions are a sign of good engineering, not a lack of it


What We're Looking For

Fresh graduate or 1–2 years of experience

Comfortable with JavaScript and a basic understanding of how the web works end-to-end

Real projects to show — personal, freelance, or college work counts (tutorials don't)

Able to read someone else's code and roughly understand what it does

Genuinely curious when something breaks — you want to know why, not just make the error disappear

Know how a few popular sports are played and scored (basketball, soccer, tennis, etc.)


Must Have

Understanding about MongoDB, PostgreSQL, Redis, Firebase, and Ruby on Rails

Understanding about Node.js, Express.js, or Flutter

Understanding about Sports in general

Understanding Scheduler, Jobs, etc.

Understanding about State Management

Understanding 


What Matters Most to Us 

✔ How you think when something doesn't work 

✔ Whether you dig for the root cause or stop at the symptom 

✔ Your hunger to learn — skills can be built, mindset is harder to teach


What We Offer


1.⁠ ⁠90% remote — work from anywhere in Indonesia (Preferably from Jakarta, Bandung, or Jabodetabek), once a week will have meeting onsite for alignment

2.⁠ ⁠Direct access to the founding team — no layers, no bureaucracy

3.⁠ ⁠Real code in production from early on, with support while you find your feet

4.⁠ ⁠A place to grow fast if you bring the right attitude



How to Apply Send your CV, portfolio, and GitHub profile (if you have one) to: koplaysports@koplay.id


Subject: Fullstack Engineer – [Your Name]

  • No GitHub yet? No problem — send whatever best shows how you think and what you've built.