Point your AI agent at freehire and let it find you a job.

Get the CLI →

Skyshi Digital Indonesia

NewBe an early applicant

Fullstack Developer

Posted Updated
Discussion

Summary

Remote-friendly fullstack developer building a procurement/ERP B2B application: Go microservices with MongoDB, Redis, RabbitMQ, and gRPC on the backend, and TypeScript, React, Next.js, and Tailwind CSS on the frontend. Works via GitLab workflows with AI coding assistants; requires Bahasa Indonesia and English.

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.


Skills

Apply

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.