Company Logo

Full Stack Developer

Rp5,000,000 - 7,000,000/Month
Full-Time · On-site
Minimum Bachelor’s Degree
3 - 5 years of experience

Job Requirements

On-site
3 - 5 years of experience
Minimum Bachelor’s Degree

Skills

Microsoft SQL Server

JavaScript

React.js

MySQL

Node.js

MongoDB

C++

Laravel

PostgreSQL

jQuery

Job Benefits

Health Insurance

THR

Perform Bonus

This job post is managed by

HR
Human Resources PT. ENG

Job description for Full Stack Developer at PT. Eka Nusa Global (ENG)

Kualifikasi:

* Pendidikan D3/S1 Informatika / Sistem Informasi / setara

* Pengalaman minimal 5 tahun sebagai Fullstack / Web Developer (production)

* Mahir TypeScript

* Mahir Backend: Node.js + NestJS (atau setara kuat di Express/Fastify dengan kemampuan adaptasi cepat ke NestJS)

* Mahir Frontend: React (Next.js sangat diutamakan)

* Mahir Database: PostgreSQL dan ORM (Prisma lebih disukai)

* Berpengalaman mendesain REST API, autentikasi JWT, dan arsitektur FE–BE yang maintainable

* Berpengalaman mengerjakan sistem bisnis kompleks (bukan hanya CRUD sederhana)

* Familiar mengintegrasikan API pihak ketiga (GPS vendor, WhatsApp, cloud storage, dll.)

* Mampu membaca dokumentasi API eksternal, handle auth/token, error, dan mapping data ke sistem internal

* Familiar Git, code review, dan kolaborasi tim

* Mampu ownership fitur/modul secara end-to-end (UI + API + database)

* Teliti, mandiri, problem-solver, dan mampu memahami requirement bisnis dengan cepat

* Bersedia bekerja di Padang

Skill yang harus dikuasai:

Backend

* NestJS (arsitektur modul, DTO, validation, service layer)

* Prisma + PostgreSQL (schema design, migration, query kompleks, transaksi)

* REST API design, error handling, dan security dasar

* Autentikasi & authorization (JWT / role-based)

* Integrasi third-party API (contoh: GPS.id / vendor GPS lain, WhatsApp, Cloudinary, dll.)

* Handling autentikasi eksternal, error handling, dan normalisasi data dari vendor berbeda

Frontend

* React + TypeScript (mahir)

* Integrasi API, form kompleks, table, filter, dan dashboard

* State management & data fetching

* UI/UX aplikasi internal yang rapi dan usable

Umum

* Debugging production-level

* Environment configuration & deployment dasar

* Mampu merapikan technical debt dan menjaga kualitas kode

* Komunikasi jelas dengan tim teknis maupun non-teknis

Nilai plus:

* Next.js

* Pengalaman integrasi GPS tracking (GPS.id, Foxlogger, Hino, atau sejenis)

* Integrasi WhatsApp/Twilio, Cloudinary, Google API, OpenAI

* Generate PDF / Excel

* Pengalaman sistem ERP / billing / operasional lapangan / rental

* CI/CD, Linux/VPS, Docker

Tanggung jawab:

* Develop & maintain fitur fullstack untuk sistem operasional perusahaan

* Merancang solusi teknis yang stabil dan mudah di-maintain

* Mengambil ownership modul penting (billing/invoice, timesheet, kontrak, fleet, dll.)

* Mengembangkan dan maintain integrasi dengan layanan pihak ketiga (GPS vendor, WhatsApp, media storage, dll.)

* Melakukan code review, improvement, dan troubleshooting issue production

* Berkolaborasi dengan tim untuk menerjemahkan kebutuhan bisnis menjadi implementasi teknis

About the company
PT. Eka Nusa Global (ENG)
Construction
51 - 200 employees

PT. Eka Nusa Global (ENG) merupakan perusahaan jasa penyediaan berbagai macam alat berat di Sumatera Barat, Riau, Jambi dan sekitarnya. Menyediakan berbagai macam alat berat sesuai kebutuhan yang sudah terbukti, tangguh dan banyak digunakan oleh Perusahaan ataupun perorangan dengan kualitas dan harga terbaik.

Office address

Jl. Lubuk Indah Tepi Bandar Bekali No.69A RT.003 RW.012 Kel.Kubu Dalam Parak Karakah Kec.Padang Timur Kota Padang

Glints Safety Tips

Legitimate employers won’t ask for contact Telegram or any kind of top-ups or payment. Do not provide your messaging app contacts, bank details, or credit card information.

Learn More

Full Stack Developer