Summary
Develop and maintain scalable backend services using modern JavaScript technologies. Build reliable APIs, optimize databases, implement asynchronous processing, and contribute to clean, maintainable software architecture.
Highlights
Opportunity to build scalable backend services, work with modern event-driven architecture, and collaborate closely with cross-functional teams in a structured engineering environment.
Description
BrainBoost
we're hiring Playstore App Store
โ Kembali ke daftarFull WFO Cilandak
posisi: Backend Developer
Backend Developer
BrainBoost mencari Backend Developer yang kuat di Node.js (Express.js), PostgreSQL, dan event-driven architecture.
Fokusnya membangun REST API yang terstruktur, background job yang andal, serta kolaborasi rapih dengan tim lain.
Posisi ini full WFO di Cilandak.
Apply
Tanggung Jawab
Mengembangkan dan memelihara backend service menggunakan Node.js (Express.js) dengan JavaScript & TypeScript.
Mendesain dan mengimplementasikan REST API yang scalable, type-safe, dan mudah di-maintain.
Mengelola dan mengoptimalkan PostgreSQL (schema design, indexing & query optimization, transaction & data consistency).
Mengimplementasikan event-driven architecture (producer-consumer, idempotency, retry, error handling).
Menggunakan message queue (RabbitMQ/Redis/Kafka) untuk background job dan asynchronous processing.
Menggunakan Git dalam workflow kolaborasi (branching, pull request, code review).
Mengembangkan dan menjalankan service menggunakan Docker (Dockerfile, Docker Compose untuk local development).
Menulis kode yang clean, strongly-typed (TypeScript), testable, dan terdokumentasi.
Berkolaborasi lintas tim untuk memastikan delivery sesuai requirement dan timeline.
Technical Skills (Must Have)
Pengalaman Node.js (Express.js) menggunakan JavaScript & TypeScript.
Pemahaman kuat TypeScript (type safety, interface/type, basic generics).
Pengalaman menggunakan PostgreSQL (SQL) di lingkungan production.
Pemahaman event-driven system dan asynchronous processing.
Pernah menggunakan message queue (minimal satu).
Terbiasa menggunakan Git (branching strategy, pull request & code review, conflict resolution).
Terbiasa menggunakan Docker (menulis Dockerfile, menggunakan Docker Compose untuk local environment).
Technical Skills (Nice to Have)
Pengalaman menggunakan Golang untuk worker atau service performa-kritikal.
Pengalaman membangun background worker / job scheduler.
Pemahaman system design (scalability, reliability, failure handling).
Familiar dengan CI/CD pipeline.
Soft Skills & Attitude
Detail-oriented, ownership tinggi terhadap solusi.
Proaktif mencari solusi, bukan menunggu arahan.
Terbuka terhadap feedback, iteratif, dan cepat belajar.
Manajemen waktu baik, mampu deliver sesuai timeline.
Team player, low ego, dan rapi dalam dokumentasi teknis.
Cara Melamar
Lengkapi form apply BrainBoost sambil menyertakan CV.
Apply
BrainBoost
Solusi praktis untuk pengembangan diri dan hidup lebih fokus.
+6281284448356
support@tribelio.com
BrainBoost
Apa itu BrainBoost?Kenapa BrainBoost?Testimoni
Ketentuan
Syarat dan KetentuanKebijakan PrivasiKebijakan Cookie
Media Social
Instagram Tiktok
BrainBoost 2025