Software Engineer

PT. Bina Usaha Raya (UMKMall)

Kebayoran Baru

Hybrid

IDR 180,000,000 - 300,000,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

PT. Bina Usaha Raya (UMKMall) is seeking a front-end focused software engineer to build our reusable component library and ship features for Indonesian UMKM owners.

You'll collaborate with design and backend engineers in a hybrid, Mega Kuningan-based role, contributing to AI-powered flows and an evolving SDLC while delivering solid, accessible UI components.

Qualifications

  • Ownership mindset: dedication to impacting users through quality software
  • Strong experience with React, TypeScript, and TailwindCSS
  • Design sensibility: spacing, hierarchy, and how an interface feels
  • Openness to collaborating on features and architecture
  • Comfort working across front-end and back-end
  • Experience coding with AI tools (Gemini, ChatGPT, Claude Code, Cursor)
  • Strong working proficiency in English

Responsibilities

  • Develop and maintain a reusable frontend component library
  • Collaborate with design to implement UI components and features
  • Contribute to backend work when needed and support AI-powered flows
  • Help shape core product experiences and forward-looking development practices

Skills

2+ years experience
React
TypeScript
TailwindCSS
Next.js
Storybook
AI tools
English
Ownership mindset

Tools

Supabase
Railway
Gemini
ChatGPT
Claude Code
Cursor

Job description

We're an early-stage edtech startup building foundational business education programs for UMKM owners in Indonesia. We recently launched our first courses and are actively learning from real user feedback as we shape the product.

About the Role

This is a front-end-focused software engineering role centered on our component library, the shared foundation everything else in our product is built on. You'll work closely with our designer to turn design decisions into well-crafted, reusable components, and then use those components to ship real features to real users.

It isn't purely front-end. You'll contribute to back-end work when a feature calls for it, and you'll have the opportunity to shape core product experiences, which may include AI-powered flows.

We're developing an AI-driven SDLC, so you'd be joining a team that's actively exploring forward-looking development practices.

How You'll Work

You'll collaborate closely with other engineers, our PM, and designer, plus relevant stakeholders depending on the project. This is a hybrid role based in Mega Kuningan (2-3 days/week in office, otherwise remote).

Our Stack

Next.js, TypeScript, React, TailwindCSS, Storybook, Supabase, Railway. We use AI coding tools extensively in our workflow.

What We're Looking For

We prioritize strong critical thinking, ownership, and learning ability over years of experience. A candidate who thinks clearly about user problems and picks up new tools quickly will thrive here.

Must Haves

Ownership mindset: dedication to impacting users through quality software

Strong experience with React, TypeScript, and TailwindCSS

Design sensibility: an eye for spacing, hierarchy, and how an interface actually feels to use

Openness to collaborating on features and making good design decisions for both users and architecture

Comfort working across front-end and back-end

Experience coding with AI tools (Gemini, ChatGPT, Claude Code, Cursor, etc.)

Strong working proficiency in English

Should Haves

Experience building or maintaining a component library or design system

Judgment to evaluate design trade-offs given product stage and company goals

Experience documenting components in Storybook or a similar tool

Working knowledge of accessibility fundamentals (keyboard navigation, semantic HTML, ARIA)

Experience with Node.js backend services

Experience launching features to active users

2+ years of experience

Nice-to-Haves

Previous startup experience

Experience building AI-powered software

Interest in front-end performance, motion, or responsive design at scale

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full-Stack Software Engineer
Full-Stack Software Engineer

Solve Education! • Sumur Bandung

On-site
IDR 539,471,000 - 899,119,000
Frontend Engineer (Human-in-the-Loop)
Frontend Engineer (Human-in-the-Loop)

Solve Education • Kota Bandung

On-site
IDR 537,153,000 - 895,256,000
Frontend Engineer (Human-in-the-Loop)
Frontend Engineer (Human-in-the-Loop)

Solve Education! • Sumur Bandung

On-site
AI-Driven Frontend Engineer — Own & Refine UI
AI-Driven Frontend Engineer — Own & Refine UI

Solve Education! • Sumur Bandung

On-site
Full-Stack Software Engineer
Full-Stack Software Engineer

Solve Education • Kota Bandung

On-site
UI/UX Designer
UI/UX Designer

Solve Education • Indonesia

On-site
IDR 120,000,000 - 150,000,000
Frontend Engineering
Frontend Engineering

FIT HUB • Jakarta Selatan

On-site
IDR 300,000,000 - 600,000,000
Digital Products
Digital Products

Nusantics Group • Jakarta Pusat

On-site
IDR 350,000,000 - 570,000,000
Backend Engineer
Backend Engineer

Solve Education • Kota Bandung

On-site
IDR 537,153,000 - 895,256,000
Senior Software Engineer, Backend or Fullstack
Senior Software Engineer, Backend or Fullstack

Majura.ai • Surabaya ꦱꦸꦫꦧꦪ

Hybrid
IDR 279,000,000 - 446,400,000
Performance bonus
Learning budget
Hybrid work 3 days in Surabaya
+1