MSBU Konsultan
Senior Fullstack Developer (Go & React)
Skills
12 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Freelance / Contract
Location:
Jakarta, Indonesia
Work mode:
Remote
Published on:
7 October 2026
What they need
- This is a senior-only engagement. We are looking for engineers who can: Work full-stack across Go backend microservices and a TypeScript / React SaaS web application;
- Become productive in a live, complex codebase with minimal onboarding; and
- Operate independently across demanding domains such as order fulfilment, shipping, invoicing, and tooling migration.
Ideal candidates bring hands-on context in order-to-delivery and invoicing flows, scheduled and queue-based processing (CRON, RabbitMQ), workflow automation (Apache NiFi), and tech-debt migration on live systems.
Key Responsibilities:Design, build, and extend fulfilment features end-to-end across backend services and the SaaS web app.
Implement order-to-delivery flows (picking / packing, shipping, delivery, invoicing) with reliability patterns — async processing, retries, and idempotency.
Build and maintain scheduled jobs (CRON) for auto-invoicing, status reconciliation, and SLA reminders.
Design queue-based processing on RabbitMQ: routing, dead-letter and retry queues, and idempotent consumers.
Build and maintain workflow-automation and integration flows in Apache NiFi.
Deliver tech-debt migration: move existing jobs, queues, and workflows from legacy tooling to the target platform, with parallel run, cut-over, and rollback — without disrupting live operations.
Integrate third-party logistics / courier and invoicing services; improve performance via query optimisation, caching, and endpoint hardening.
Collaborate through code review and sprint-based delivery.
Must Have:Go backend microservices — production experience; able to read and extend existing services quickly (hexagonal / clean architecture, gRPC and REST).
Order fulfilment flows — shipping, delivery, and invoicing; status state machines, partial fulfilment, cancellations.
Query & database optimisation — PostgreSQL and MongoDB; indexing, explain-plan analysis, N+1 elimination; Redis caching.
Fullstack delivery — proficient in a TypeScript / React web frontend.
Third-party integration — logistics / courier and/or invoicing services; async, polling, retry and idempotency patterns.
Tech-debt migration — migrating jobs, pipelines, or services between tools on a live system with minimal downtime.
Senior autonomy — self-directed in complex domains with minimal onboarding; disciplined Git workflow and code review.
Nice to Have: CRON / job scheduling — production scheduled jobs; overlap prevention (distributed locks), retries, missed-run monitoring.
RabbitMQ (queue) — exchanges and routing, deadletter queues, retry / back-off, outbox pattern.
Apache NiFi (workflow automation) — building, maintaining, or migrating NiFi flows.
AI-assisted development — hands-on with Claude Code or similar agentic coding tools in a real workflow.
Sales & distribution / logistics / ERP domain experience (order-to-cash).
OpenTelemetry observability, Kubernetes.
Ways of Working:Two-week sprints; PRD-ready work items are a prerequisite so senior capacity is used on delivery rather than discovery.
AI-assisted development with Claude Code
eDOT's standard for every engineer.
Issue and sprint tracking (YouTrack); Git-based workflow with mandatory code review.
Microsoft 365 for email, documents, and collaboration.
Other offers great for you!
These companies are also looking for great profiles
FreelanceRepublik
Développeur Fullstack Senior (H/F)
Freelance
Paris, France
Hybrid
Skills
3 months ago
Quick apply
Celaneo
Senior Développeur Fullstack JS/IA - Freelance
500
Freelance
France
Remote, Hybrid
Skills
7 days ago
Quick apply
Eleven Labs
Développeur FullStack PHP Symfony/Javascript
450
Freelance
Remote
Skills
4 days ago
Quick apply
No company information available.