Job Search and Career Advice Platform

Enable job alerts via email!

Full Stack Engineer

SIGMA LAB Sdn Bhd

Puchong

On-site

MYR 60,000 - 85,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A growing tech startup in Puchong is looking for an engineer to develop an interactive learning portal. This role involves building core components, improving system architecture, and maintaining a focus on student success. Candidates should possess strong skills in frontend and full-stack development, particularly with React and TypeScript, and a passion for education. This is an opportunity to create impactful learning experiences while working in an agile startup environment.

Qualifications

  • Strong fundamentals in frontend and full-stack development.
  • Ability to communicate technical decisions clearly.
  • Passion for education and student success.

Responsibilities

  • Build core parts of a learning portal including lessons and AI features.
  • Continuously improve system architecture.
  • Support students and curriculum teams effectively.

Skills

React
Next.js
TypeScript
Tailwind + shadcn/ui
CI/CD logic

Tools

Payload CMS
DigitalOcean
Job description
Help Build ASEAN’s Most Effective Coding Portal
The Pain (Read This Carefully)

We’re growing fast, but our product team is running into familiar problems:

We have ambitious features (AI coding buddy, gamified XP system, lesson engine) but not enough engineers who can execute well.

Our CMS-driven pages work, but we need someone who understands headless architecture and can turn designer files into real components.

We have multiple products — LMS, Jobier, bootcamp portal, and the infra needs to scale while staying easy to maintain.

We need engineers who think, not just code. People who can weigh DigitalOcean vs Vercel vs DO Droplet, or Payload CMS vs custom.

And because we’re in edtech, we need someone who cares about the students, not just the stack.

If we keep hiring “just React coders,” we’ll move slowly, ship inconsistently, and fail to deliver on the high-quality learning experience we promise.

That’s why this role exists.

Why This Role Exists

Sigma School is building a learning portal for ASEAN: interactive coding, AI-assisted teaching, XP systems, quizzes, projects, and job pathways.

We need an engineer who can:

  • work well with designers, curriculum team, product team
  • care deeply about user learning outcomes
  • improve the architecture continuously
  • help build a system that students rely on every day to change their careers

This is a product-driven engineering role.

Not “wait for a ticket.”

We want someone with opinions, ownership, and curiosity.

What Success Looks Like (Actual Expectations)

In 6–12 months, you should be able to say:

“I built core parts of the learning portal: lessons, coding exercises, course flows, dashboards, AI features.”

“I improved our architecture so adding new modules is fast, not painful.”

“Our LMS is stable and smooth — students get fewer errors, more joy.”

“Marketing can ship landing pages without engineering help because I built good CMS blocks.”

“I can explain the pros & cons of any tech choice we make.”

“I helped students understand coding — through documentation, occasional teaching, or debugging.”

Success is measured by impact on learning, not lines of code.

What You Will Own
1. The Learning Portal
  • Session logic, progress tracking
  • CodeMirror integration
  • XP & gamification systems
  • AI tutor (explanations, hints)
2. Jamstack + CMS Development
  • Payload/Headless CMS setup
  • Marketing page blocks
  • Dynamic page generation
  • SEO performance
3. Infrastructure on DigitalOcean
  • Droplets
  • Managed DBs
  • Spaces
4. Product Thinking
  • Make architectural decisions with strong reasoning
  • Balance speed vs maintainability
5. Student & Learning Support (Not main job, but important)
  • Debug tough student issues
  • Help curriculum team design real-world backend projects
  • Share insights with instructors
  • Occasionally run office hours or give technical guidance
What You Must Be Good At
1. Strong Frontend & Full-Stack Fundamentals
  • React, Next.js, TypeScript
  • Tailwind + shadcn/ui
  • CI/CD logic (simple pipelines)
2. Researching & Reasoning
  • “Should we use App Platform or Droplets?”
  • “Is Payload CMS or Strapi better for our use case?”
  • “Is serverless ideal or not for LMS workloads?”
  • You must be able to think and explain clearly.
3. Communication
  • If you can’t explain why you chose a tool, you can’t ship in our environment.
  • You’ll write:
  • proposals
  • documentation
4. Passion for Education
  • This is non-negotiable.
  • You must love seeing people: learn break through switch careers become software engineers
  • If you only care about code, and not the student’s learning journey, this isn’t for you.
  • We need someone who learns faster than the company grows.
  • AI, devtools, Jamstack trends, DX improvements, you stay updated.
Do Not Apply If
  • You want rigid instructions instead of autonomy
  • You don’t enjoy thinking through architecture and tradeoffs
  • You dislike education or mentoring others
  • You want a purely engineering role with no product thinking
  • You don’t like learning new things constantly
  • You’re looking for a corporate environment with layers of approvals
  • We’re a startup building something meaningful.
  • We don’t have space for low-ownership behaviour.
How to Apply

Proceed here: sig1.co/apply-job & include:

A short note about why you care about education

A few sentences on a technical decision you’re proud of

This role directly shapes how future developers in ASEAN learn to code.

Be careful - Don’t provide your bank or credit card details when applying for jobs. Don't transfer any money or complete suspicious online surveys. If you see something suspicious, report this job ad .

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.