Skill diminta
CI/CDDockerGitHub ActionsGrafanaJWTKubernetesMicroservicesPostgreSQLReactRedisTypeScript
Gaji pasar untuk posisi ini
Median Rp8,1 jt/bulan · rentang umum Rp5,8 jt – Rp10 jt
Berdasarkan 177 lowongan Full-Stack Development se-Indonesia (semua level).
Gaji lowongan ini 29% di atas median pasar.
Lihat data gaji selengkapnya →Deskripsi
- Deskripsi pekerjaan Software Engineer (Fullstack Developer) PT Eka Nusantara Gemilang
- Software Engineer (Fullstack Developer)
- 📍 Jakarta · Contract · 3+ years experience
- Who we are
1ENGAGE builds an omnichannel messaging platform that helps businesses talk to their customers on WhatsApp, Instagram and Messenger. We’re growing the team and adding real-time calling (WhatsApp Call) next.
- What you’ll do
- Build features end to end, from React UI to Go APIs, for our Admin Portal and Tenant Portal
- Create scalable Go services behind our API Gateway
- Work on real-time livechat and Kafka event-driven workflows
- Integrate WhatsApp Business Platform and Meta APIs
- Handle multitenant challenges: subdomain routing, JWT/SSO, RBAC and tenant data isolation
- Help shape our upcoming WhatsApp Call pipeline
- You might be a great fit if you have
- 3+ years of experience, with strong TypeScript and React
- Hands-on Go backend experience
- Experience with React Query, Zustand or similar state management
- Familiarity with microservices and Kafka (or similar)
- Experience with external APIs and webhooks
- A clean code mindset
- Hands-on experience with AI agentic coding workflows (e.g. Claude Code with skill libraries like obra/superpowers or Matt Pocock’s skills)
- Bonus points
Multitenant SaaS, Docker/Kubernetes, CI/CD (GitHub Actions, Harbor), Grafana/HyperDX, ClickHouse, Monaco/Draft.js/react-dnd, high-traffic systems, chat or omnichannel experience.
Our stack
React · TypeScript · Vite · TanStack · Zustand · Zod · Tailwind · shadcn/ui · TurboRepo · Bun · Go · Kafka · Redis/Valkey · PostgreSQL · ClickHouse · S3