Company Logo

FULL STACK DEVELOPER

Loker ini dikelola oleh

BL
Balans Lifestyle Supplement

Persyaratan

Kerja di lokasi
1 - 3 tahun pengalaman
Minimal Sarjana (S1)

Skills

C++

MySQL

Node.js

MongoDB

jQuery

JavaScript

Microsoft SQL Server

Laravel

PostgreSQL

React.js

Deskripsi pekerjaan FULL STACK DEVELOPER Balans Lifestyle Supplement

Requirements :

  1. Pengalaman minimal 2 tahun sebagai Full Stack Developer atau posisi relevan, dengan kemampuan mengembangkan fitur secara mandiri.
  2. Menguasai JavaScript, TypeScript, React, Node.js, serta NestJS atau framework backend sejenis.
  3. Menguasai PostgreSQL, SQL, database design, transactions, dan database migrations.
  4. Mampu mengembangkan REST API, integrasi frontend–backend, OpenAPI/Swagger, authentication, authorization, dan RBAC.
  5. Memahami clean code, modular architecture, reusable components, debugging, dan maintainable software development.
  6. Mampu mengimplementasikan frontend berdasarkan spesifikasi dan desain UI/UX yang telah disetujui.
  7. Terbiasa menggunakan AI coding tools seperti OpenAI Codex, Claude Code, atau setara untuk coding, debugging, refactoring, dan testing, dengan code review serta verifikasi hasil.
  8. Menguasai Git/GitHub, pull requests, npm/pnpm, serta API testing dan debugging tools.
  9. Mampu melakukan unit testing, API/integration testing, regression testing, serta defect resolution.
  10. Memahami secure coding, OWASP fundamentals, data protection, dan keamanan penggunaan AI.
  11. Memiliki kemampuan problem-solving, teamwork, dokumentasi, dan komunikasi teknis yang baik.

Working Knowledge

• Mampu membaca dan memahami desain Figma, termasuk layout, spacing, components, dan design specifications.

• React + Vite, Next.js, dan frontend architecture.

• Prisma, TypeORM, atau ORM/data-access tools sejenis.

• JWT/session, OAuth2/OIDC, MFA/TOTP, dan Cloudflare Turnstile.

• CI/CD, GitHub Actions, Linux/Ubuntu, HTTPS/TLS, dan dasar deployment.

• Background workers, Redis/BullMQ, caching, transactional outbox, dan object storage.

• Jest/Vitest, Playwright, atau testing tools sejenis.

Additional Advantages

• Pengalaman mengembangkan ERP, E-Commerce, SaaS, atau enterprise applications.

• React Native/Expo, payment gateway, dan third-party integrations.

• Docker, OpenTelemetry, dan monitoring tools.

Kirimkan

• CV terbaru.

• Portofolio berupa capture/screenshot hasil pekerjaan atau proyek, disertai penjelasan singkat kontribusi dan teknologi yang digunakan.

Portofolio hanya memuat materi yang diizinkan untuk dibagikan, tanpa data pribadi pihak lain, kredensial, atau informasi rahasia

Proses Wawancara

Tentang Perusahaan
Balans Lifestyle Supplement
Retail
11 - 50 karyawan

Balans adalah brand lifestyle supplement yang terus berinovasi mengembangkan produk-produk premium dengan ingredients terbaik dan relevan dengan kebutuhan lifestyle/gaya hidup masyarakat.

Alamat kantor

Balans Office Jl. Sukarjo Wiryopranoto No 52B, Kebon kelapa, Jakarta Pusat 10120, Jakarta Pusat, DKI Jakarta 10120, ID

Tips Aman Cari Kerja

Pemberi kerja yang benar tidak akan meminta akun Telegram, top-ups atau pembayaran dalam bentuk apapun. Jangan berikan kontak pribadi, informasi bank, maupun kartu kredit kamu.

Pelajari Selengkapnya

Lowongan Lainnya Untukmu
Penuh Waktu
1–3 tahun
Minimal Sarjana (S1)
Balans Lifestyle Supplement

IT Automation Developer

Gaji Tidak Ditampilkan
Kontrak
1–3 tahun
Minimal Sarjana (S1)
alsok indonesia
Penuh Waktu
1–3 tahun
Minimal Sarjana (S1)
PT Lumino Digital Kreativ
Penuh Waktu
3–5 tahun
Minimal Sarjana (S1)
PT Inacash Lentera Teknologi

FULL STACK DEVELOPER