Live opening · Posted 10 hours ago
At a glance
The key details from the original listing.
About the role
Description supplied by the original job listing.
Education & Experience
Bachelor’s degree in Computer Science, Information Technology, or a related field.
Minimum 4 years of experience in fullstack software engineering (backend + web frontend), with a proven track record of shipping production applications.
Demonstrated ability to become productive quickly in a large, live, multi-service codebase with minimal onboarding.
Domain Experience (Procurement / ERP)
Required — Hands-on experience building enterprise business applications: ERP, eprocurement, supply chain, finance, or other back-office / B2B SaaS systems.
Familiarity with procure-to-pay concepts — purchase requisition, purchase order, goods receipt, vendor management, contracts, approval workflows, budgets, and tax / currency handling.
Technical Skills
Backend — Strong hands-on Go (Golang) for production microservices (e.g. Fiber or similar HTTP frameworks); comfortable reading and extending existing services quickly.
Databases — Solid experience with MongoDB (schema design, indexing, aggregation); Redis for caching.
Frontend — Proficient with TypeScript, React, and Next.js; experience with form, state, and data- fetching libraries (React Hook Form or TanStack Form, Zod, TanStack Query / Table, Zustand) and Tailwind CSS.
API design — Solid understanding of RESTful and gRPC / Protobuf API design and inter-service contracts.
Messaging — Experience with RabbitMQ or similar brokers for asynchronous, event-driven processing.
Version control — Proficient with Git and GitLab-style collaborative workflows (branching, merge-request reviews, CI pipelines).
Fundamentals — Solid grasp of data structures, testing, debugging, and performance optimisation.
AI-assisted development — Proficient using AI coding assistants (e.g. Claude Code, GitHub Copilot, Cursor) to accelerate development, review, debugging, and documentation — while maintaining code quality, security, and sound engineering judgment.
Soft Skills
Strong analytical and problem-solving skills; able to turn business requirements into clear technical solutions.
Good communication in Bahasa Indonesia and English, and ability to work cross-functionally.
Ownership mindset, proactive, and able to work independently with minimal supervision.
Comfortable in a fast-paced, delivery-focused project environment with clear async communication.
Nice to Have
ERP integration experience, particularly SAP (e.g. IDoc, BAPI, OData, or middleware-based integration).
Experience with micro-frontend architecture and monorepo tooling (pnpm workspaces, Turborepo).
Experience building configurable / metadata-driven features: custom fields and objects, rule engines, workflow or process automation, notification templates.
Reporting and data-export experience (scheduled reports, large export/import jobs).
Observability and cloud-native tooling: OpenTelemetry, Docker, Kubernetes, GitOps (e.g. ArgoCD).
Experience with multi-company / multi-tenant SaaS and role-based permission models.
Work arrangement
Yes
Your early-applicant advantage
Live timing from JobBeeper.
More openings worth a look
Recently tracked roles with full details and direct application links.