freehire launches on Product Hunt on 26 August.

Follow →

Full Stack Developer

Summary

Build and maintain a web app using Next.js (App Router) with TypeScript on the frontend and Golang (Gin + GORM) for backend APIs, deploying with Docker and RabbitMQ for microservices.

Job opportunity for Full Stack Developer at PT Martabak Pizza Orins in KAB. TANGERANG, BANTEN, Indonesia.

Responsibilities:

  • Mengembangkan dan memelihara aplikasi web menggunakan Next.js (App Router) dengan TypeScript di sisi frontend, serta Golang (Gin + GORM) untuk backend API.
  • Merancang dan mengimplementasikan arsitektur microservice dengan komunikasi antar service menggunakan RabbitMQ.
  • Menulis kode yang bersih, terorganisir, testable, dan mengikuti clean architecture.
  • Mengidentifikasi serta memperbaiki bug dan masalah performa di seluruh stack (frontend, backend, database, infrastructure).
  • Melakukan integrasi dengan sistem pihak ketiga melalui RESTful API maupun event-driven pattern.
  • Mengelola containerization dan deployment menggunakan Docker.

Requirements:

  • Pengalaman coding dalam proyek minimal 2-3 tahun
  • Berpengalaman mengembangkan aplikasi web fullstack menggunakan Next.js (App Router) dan TypeScript.
  • Berpengalaman membangun backend API menggunakan Golang dengan framework Gin dan GORM.
  • Berpengalaman menggunakan Tailwind CSS, shadcn/ui, Zod, TanStack Query, dan TanStack Table (opsional)
  • Terbiasa menggunakan PostgreSQL sebagai primary database.
  • Berpengalaman menggunakan Redis untuk caching dan session management.
  • Berpengalaman menggunakan Docker dan Docker Compose untuk development workflow.
  • Memahami konsep arsitektur microservice dan event-driven menggunakan RabbitMQ.

Preferred Qualifications:

  • Berpengalaman mengembangkan aplikasi mobile menggunakan Flutter dengan state management BLoC.
  • Familiar dengan konfigurasi Nginx sebagai reverse proxy dan load balancer.
  • Memiliki keterampilan dalam server & cloud setup, termasuk konfigurasi Linux server, deployment aplikasi, domain & SSL, environment configuration, serta basic networking dan security.
  • Familiar dengan Google Cloud Platform (VM Instance, Cloud SQL) atau layanan VPS/cloud sejenis.
  • Familiar dengan CI/CD pipeline dan Infrastructure as Code (IaC).
  • Familiar dengan AI-assisted development tools seperti Cursor, Claude Code, dan GitHub Copilot untuk meningkatkan produktivitas pengembangan.

See also

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.

A new version of freehire is available