Fullstack Junior Developer

PT Capella Multidana

Kota Medan ᯔᯩᯑᯉ᯲

On-site

IDR 89,280,000 - 133,920,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

PT Capella Multidana mencari Fullstack Junior Developer untuk bergabung dengan tim engineering. Anda akan mengembangkan dan memelihara aplikasi web menggunakan React dengan TanStack Start di frontend serta NestJS di backend.

Kandidat fresh graduate dengan portofolio proyek website dipersilakan melamar. Peran ini menuntut pemahaman React Query, TanStack Form, Zod, Drizzle ORM, PostgreSQL, serta praktik REST API dan testing. Lingkungan kerja terstruktur dengan kolaborasi tim.

Qualifications

  • Mengombinasikan frontend React dengan TanStack Start yang sesuai desain bisnis.
  • Memiliki pengalaman proyek website (kuliah, magang, freelance atau portfolio)
  • Fresh graduate dipersilakan melamar dengan portfolio yang dapat ditunjukkan.

Responsibilities

  • Membangun dan memelihara UI menggunakan React/TanStack Start.
  • Mengelola fetch data, caching, dan sinkronisasi state server via React Query.
  • Mengkonsumsi REST API dengan Axios (interceptor, error handling, auth token).
  • Membangun form dengan TanStack Form dan validasi Zod di frontend maupun backend.
  • Mengembangkan REST API dengan NestJS termasuk autentikasi dan logika bisnis.
  • Mendesain skema PostgreSQL dengan Drizzle ORM (schema, query, migration).
  • Mengdebug dan memperbaiki bug pada frontend maupun backend.
  • Berkolaborasi dengan tim melalui code review dan daily sync.
  • Mendokumentasikan API dan komponen yang dibuat.

Skills

React
TanStack Start
NestJS
React Query
Axios
TanStack Form
Zod
Drizzle ORM
PostgreSQL
TypeScript
Redis
Docker
Git
REST API
CI/CD
English documentation

Education

S1/S4 Teknik Informatika

Tools

TanStack Start
TanStack Form
Drizzle ORM
NestJS
PostgreSQL
Redis
Docker
Git
TypeScript

Job description

Kami mencari Fullstack Junior Developer untuk bergabung dalam tim engineering, mengembangkan dan memelihara aplikasi web menggunakan React (TanStack Start) di sisi frontend dan NestJS di sisi backend. Cocok untuk fresh graduate yang punya pengalaman proyek website (kuliah, magang, freelance, atau portfolio pribadi) dan ingin berkembang di lingkungan kerja yang terstruktur.

Membangun dan memelihara antarmuka pengguna (UI) dengan React/TanStack Start sesuai desain dan kebutuhan bisnis

Mengelola data fetching, caching, dan sinkronisasi state server menggunakan React Query

Mengkonsumsi REST API menggunakan Axios (interceptor, error handling, auth token)

Membangun form dengan TanStack Form dan validasi skema menggunakan Zod (frontend maupun backend)

Mengembangkan REST API menggunakan NestJS, termasuk validasi, autentikasi, dan business logic

Merancang dan mengelola skema database PostgreSQL menggunakan Drizzle ORM (schema, query, migration)

Melakukan debugging dan fixing bug pada frontend maupun backend

Berkolaborasi dengan tim (PM, QA, developer lain) melalui code review dan daily sync

Mendokumentasikan API dan komponen yang dibuat

Fresh graduate S1/D4 Teknik Informatika, Sistem Informasi, atau bidang terkait (atau berpengalaman setara)

Punya pengalaman membangun proyek website (tugas kuliah, capstone, magang, atau proyek pribadi) — wajib bisa ditunjukkan (GitHub/portfolio/demo)

Familiar dengan React Query untuk data fetching dan cache management

Familiar dengan TanStack Form untuk form handling

Familiar dengan Zod untuk schema validation

Familiar dengan Drizzle ORM untuk database access dan migration

Memahami dasar backend (REST API, HTTP method, request-response cycle)

Memahami dasar relational database (SQL, join, primary/foreign key)

Familiar dengan Git untuk version control

Mampu membaca dokumentasi teknis dalam bahasa Inggris

Kemauan belajar tinggi, komunikatif, dan bisa bekerja dalam tim

Pernah menggunakan NestJS atau framework Node.js lain (Express, Hono)

Familiar dengan TypeScript di frontend dan backend

Memahami konsep caching dan familiar dengan Redis

Familiar dengan Docker untuk containerization dan local development

Pengalaman deploy aplikasi sederhana (VPS, Vercel, Railway, dsb)

Pemahaman dasar CI/CD dan testing (unit test/integration test)

Kualifikasi mana yang kamu miliki?

Apakah kamu memiliki pengalaman menggunakan NestJS?

Apakah kamu memiliki pengalaman menggunakan Rabbitmq Software?

Apakah kamu memiliki pengalaman menggunakan Alat Kontrol Versi?

Apakah kamu memiliki pengalaman menggunakan Linux Servers?

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Fullstack Developer (Junior – Intermediate)
Fullstack Developer (Junior – Intermediate)

PT. ALTA PRIMA INDONESIA • Jakarta Barat

On-site
IDR 360,000,000 - 480,000,000
Fullstack Developer (Node.js / React / Next.js)
Fullstack Developer (Node.js / React / Next.js)

PT Markindo Rekateknik (Jakarta) • Jakarta Barat

On-site
IDR 167,400,000 - 279,000,000
Backend Engineer – IoT, SaaS & Digital Payment Platform
Backend Engineer – IoT, SaaS & Digital Payment Platform

PT SEJIN SKY SYSTEMS • Tangerang

On-site
IDR 100,440,000 - 167,400,000
Rising Fullstack Developer (React/NestJS)
Rising Fullstack Developer (React/NestJS)

PT Capella Multidana • Kota Medan ᯔᯩᯑᯉ᯲

On-site
IDR 89,280,000 - 133,920,000
Fullstack Developer
Fullstack Developer

PT Radian Peninsula Indonesia • Kebayoran Baru

On-site
IDR 89,280,000 - 133,920,000
Front End Engineer Intern (Start ASAP)
Front End Engineer Intern (Start ASAP)

Paramadina • Daerah Khusus Ibukota Jakarta

On-site
Front End Engineer Intern (Start ASAP)
Front End Engineer Intern (Start ASAP)

Stie Yai • Daerah Khusus Ibukota Jakarta

On-site
Full Stack Developer
Full Stack Developer

Indosaku • Tangerang Selatan

On-site
IDR 133,920,000 - 223,200,000
Full Stack Developer
Full Stack Developer

Esha Parama Technology • Daerah Khusus Ibukota Jakarta

On-site
Fullstack Developer
Fullstack Developer

PT Cycent Inovasi Kaizen • Jakarta Pusat

On-site
IDR 180,000,000 - 320,000,000