Company Logo

Junior Software Engineer

Rp6.000.000 - 9.000.000/Bulan
Freelance · Hybrid
Minimal Sarjana (S1)
Pengalaman kurang dari 1 tahun

Persyaratan

Hybrid
Pengalaman kurang dari 1 tahun
Minimal Sarjana (S1)

Skills

FASTAPI

Next.Js

React Native

TypeScript

JavaScript

Python

React.js

PostgreSQL

Loker ini dikelola oleh

PN
PT Nawasentra

Deskripsi pekerjaan Junior Software Engineer Nawasentra

Junior Software Engineer — Freelance

Perusahaan: PT Naungan Aurum Nawasentra

Lokasi: Jakarta (Hybrid)

Tipe Pekerjaan: Freelance / Kontrak

Pengalaman: 0–2 tahun

Gaji: Rp 6.000.000 – Rp 9.000.000 / bulan (dibayar & dievaluasi per milestone)

Durasi: 3 bulan (perpanjangan berdasarkan performa)

Mulai: ASAP

Tentang Perusahaan

PT Naungan Aurum Nawasentra mengembangkan SENTRA, platform SaaS B2B untuk industri pertambangan di Indonesia. SENTRA digunakan oleh pemilik tambang dan eksekutif untuk memantau KPI produksi, kesehatan alat berat, logistik, royalti pemerintah, dan kepatuhan regulasi di seluruh konsesi tambang aktif. Kode yang kamu tulis akan berjalan di sistem yang benar-benar dipakai oleh operator di lapangan.

Deskripsi Pekerjaan

Kami membuka posisi Junior Software Engineer freelance untuk membantu maintain dan improve SENTRA di seluruh stack — web dashboard, backend API, dan aplikasi mobile. Kamu akan bekerja berdasarkan spesifikasi dan tiket, mengajukan hasil kerja melalui GitHub Pull Request, dan berkolaborasi dengan tim inti secara asynchronous.

Stack Teknologi

Next.js (App Router, TypeScript) · FastAPI (Python, Pydantic) · PostgreSQL · Expo / React Native

Tanggung Jawab

- Maintain dan improve fitur-fitur yang sudah ada di web, backend, dan mobile

- Bekerja dari spesifikasi dan tiket — membaca dengan teliti, bertanya jika ada yang tidak jelas, dan deliver dengan rapi

- Mengajukan hasil kerja via GitHub Pull Request dan berpartisipasi dalam code review

- Mengikuti konvensi commit dan branching tim

Kualifikasi

- Minimal satu proyek TypeScript yang sudah selesai (personal, bootcamp, atau freelance) — dapat mendefinisikan interface, union type, dan typed API response shapes; paham React hooks (`useState`, `useEffect`, `useMemo`) dalam konteks TypeScript dan familiar dengan Next.js App Router

- Minimal satu proyek Python API yang sudah selesai — dapat menulis fungsi dengan full type hints, mendefinisikan Pydantic request/response models, dan paham dasar async/await

- Minimal satu proyek Expo atau React Native yang sudah selesai — familiar dengan core components (`View`, `Text`, `ScrollView`, `Pressable`), paham cara kerja hooks di konteks mobile, dan pernah menggunakan Expo Router atau file-based routing serupa

- Paham tabel relasional, dapat menulis query SQL dasar, dan tahu apa itu foreign key

- Familiar dengan workflow Git harian: branch, commit, PR, resolve merge conflict

- Punya rasa ingin tahu terhadap industri pertambangan — tidak perlu pengalaman sebelumnya, domain akan diajarkan

- Dapat berkomitmen pada jumlah jam kerja per minggu yang jelas dan terbuka soal kesibukan lain (kuliah, pekerjaan lain)

- Nyaman membaca dokumentasi teknis dalam Bahasa Inggris

- Dapat hadir ke Jakarta untuk sesi offline setiap 1–2 minggu

Ketentuan Kerja

- Rp 6–9jt/bulan, dibayar dan dievaluasi per milestone

- Total durasi 3 bulan, dengan kemungkinan perpanjangan berdasarkan performa

- Hybrid: remote untuk pekerjaan sehari-hari, offline sync di Jakarta setiap 1–2 minggu

Proses Seleksi

1. Kirim CV

2. Kandidat shortlist mengikuti live coding test online 90 menit (AI tools dapat digunakan)

3. Kandidat terbaik akan diundang untuk interview 60 menit secara langsung di Jakarta

Target keputusan: maksimal 2 minggu sejak lowongan dibuka. Kandidat yang lolos seleksi awal akan dihubungi dalam 5 hari kerja.

Tentang Perusahaan
Nawasentra
Information Technology and Services
1 - 10 karyawan
Alamat kantor

Jalan Penjernihan 2 3B, RT11/RW06, Bendungan Hilir Kel., Tanah Abang, Jakarta Pusat, 10210, Indonesia

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

Junior Software Engineer