Junior Fullstack Developer (Node Js & React)

Skyshi Digital Indonesia

Kota Yogyakarta

Hybrid

IDR 167,400,000 - 279,000,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Skyshi Digital Indonesia mencari pengembang produk untuk mengembangkan dan memelihara Skyshi Hub dan Ajara, dengan fokus frontend React.js/Next.js dan backend Node.js/NestJS, termasuk deployment melalui GitLab CI/CD.

Anda akan terlibat dalam migrasi database, debugging, dan pengujian API, serta berkolaborasi dengan tim untuk solusi teknis. Posisi ini bekerja secara hybrid di Yogyakarta dengan peluang berbagi pengetahuan di komunitas Devcode.

Qualifications

  • Memahami REST API dan HTTP methods.
  • Menguasai Node.js untuk backend.
  • Berpengalaman dengan Next.js atau NestJS.

Responsibilities

  • Mengembangkan fitur internal Skyshi Hub dan Ajara.
  • Membangun antarmuka dengan React.js / Next.js dan layanan backend Node.js/NestJS.
  • Mengelola migrasi database dan skema menggunakan Mermaid.
  • Deployment melalui GitLab CI/CD ke server Vultr.
  • Mendukung proyek website klien dan berpartisipasi sebagai pembicara di komunitas Devcode.

Skills

REST API
Node.js
Git
AI coding tools

Tools

Next.js
NestJS
Docker
CI/CD
Mermaid

Job description

Mengembangkan dan memelihara produk digital internal Skyshi, seperti portal rekrutmen Skyshi Hub dan platform pembelajaran Ajara, secara end-to-end dari frontend, backend, hingga deployment. Posisi ini juga mendukung project pengembangan website klien yang diterima Skyshi secara selektif, serta berperan aktif sebagai pembicara di komunitas Devcode.

Pengembangan produk (porsi frontend dan backend seimbang)
  • Mengembangkan fitur produk internal Skyshi, yaitu Skyshi Hub (portal rekrutmen) dan Ajara (platform asesmen dan pembelajaran), serta produk internal baru yang akan dikembangkan
  • Membangun antarmuka dengan React.js / Next.js dan layanan backend dengan Node.js / NestJS
  • Mendukung project pengembangan website klien yang diterima Skyshi secara selektif
  • Menyusun query dan merancang skema database bersama tim, didokumentasikan dengan Mermaid chart untuk ditinjau Lead
  • Mengelola perubahan struktur database melalui migration, bukan dengan mengubah atau menghapus data secara langsung
  • Mendukung proses migrasi database dari MySQL/MariaDB ke PostgreSQL
  • Kualitas dan perbaikan bug
  • Menguji dan memeriksa ulang hasil kerja sebelum diserahkan, termasuk pengujian API dan unit test dengan Jest
  • Menganalisis dan memperbaiki bug
  • Melakukan deployment melalui GitLab CI/CD (GitLab Runner dan Docker image) ke server Vultr
Kolaborasi dan komunikasi
  • Mendampingi PM dalam meeting klien untuk menjawab pertanyaan teknis
  • Mendukung anggota tim lain sesuai kebutuhan
  • Meninjau arsitektur yang berjalan dan berkoordinasi dengan tim sebelum menambahkan dependency atau menghapus kode maupun data
  • Mengeksplorasi teknologi dan alternatif solusi secara mandiri berdasarkan arahan Lead, kemudian memvalidasi hasilnya bersama tim
  • Menjadi pembicara di event komunitas Devcode maupun sesi sharing internal, khususnya seputar pemanfaatan AI dalam pengembangan software
  • Berkontribusi aktif dalam kegiatan komunitas Devcode
  • Memahami REST API: HTTP method (GET, POST, PUT, PATCH, DELETE), status code, dan pengujian API
  • Menguasai dasar Node.js untuk pengembangan backend
  • Familiar dengan Git
Karakter dan sikap kerja
  • Memiliki rasa ingin tahu yang tinggi dan inisiatif belajar mandiri; mampu mengembangkan solusi dari arahan singkat tanpa perlu dipandu langkah demi langkah
  • Mampu bekerja secara mandiri, dengan tetap memvalidasi hasil kerja dan keputusan teknis kepada tim
  • Cepat beradaptasi dengan teknologi baru. Sebagai acuan, pemegang posisi sebelumnya beralih dari Laravel ke React dalam waktu sekitar satu minggu
  • Proaktif bertanya dan berpikir kritis, tidak sekadar menjalankan instruksi
  • Senang berbagi pengetahuan dan bersedia menjadi pembicara di event komunitas maupun sesi sharing, terutama topik AI
Persyaratan lain
  • Bersedia bekerja hybrid di kantor Skyshi Yogyakarta
  • Berpengalaman menggunakan Next.js atau NestJS
  • Aktif menggunakan AI coding tools (mis. Cursor) dan memahami MCP (Model Context Protocol)
  • Terbiasa membuat diagram database, khususnya dengan Mermaid
  • Berpengalaman dengan Docker, CI/CD, atau proses deployment
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Junior Fullstack Engineer (Javascript NodeJs dan ReactJs)
Junior Fullstack Engineer (Javascript NodeJs dan ReactJs)

Skyshi Digital Indonesia • Kota Yogyakarta

Hybrid
IDR 89,280,000 - 133,920,000
Hybrid Fullstack Engineer - Node/React for Internal Apps
Hybrid Fullstack Engineer - Node/React for Internal Apps

Skyshi Digital Indonesia • Kota Yogyakarta

Hybrid
IDR 167,400,000 - 279,000,000
Junior Fullstack Engineer - JS/Node/React (Hybrid)
Junior Fullstack Engineer - JS/Node/React (Hybrid)

Skyshi Digital Indonesia • Kota Yogyakarta

Hybrid
IDR 89,280,000 - 133,920,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
Fullstack Developer
Fullstack Developer

PT Nutech Integrasi • Jakarta Pusat

On-site
IDR 180,000,000 - 360,000,000
Contract Full-Stack Engineer (React + Laravel/Node/Python)
Contract Full-Stack Engineer (React + Laravel/Node/Python)

Flokq • Kota Yogyakarta

On-site
IDR 111,600,000 - 167,400,000
Frontend Developer SEO - Contract Based - ADMO
Frontend Developer SEO - Contract Based - ADMO

PT Astra International Tbk • Jakarta Pusat

On-site
IDR 200,880,000 - 312,480,000
Junior Back-end Developer
Junior Back-end Developer

PT Jaringan VNT Indonesia (VNT Networks) • Daerah Istimewa Yogyakarta

On-site
IDR 180,000,000 - 300,000,000
Growth-minded Junior Fullstack Developer: API & Node.js
Growth-minded Junior Fullstack Developer: API & Node.js

Skyshi Digital Indonesia • Kota Yogyakarta

On-site
IDR 66,960,000 - 111,600,000
Full Stack Developer
Full Stack Developer

Esha Parama Technology • Daerah Khusus Ibukota Jakarta

On-site
IDR 167,400,000 - 223,200,000