Join a Team That Drives Innovation

At Dekovon, we believe technology is not just about systems—it’s about the people behind them. We’re looking for critical thinkers, collaborative minds, and passionate individuals who want to create digital solutions that make a real impact on businesses.

Junior Programmer (Remote)

Lokasi: Remote (dengan tatap muka mingguan)
Tipe Pekerjaan: Kontrak / Full-time
Tingkat Posisi: Junior Level

Kualifikasi Wajib:

  • Menguasai SQL dan terbiasa menggunakan PostgreSQL dalam pengembangan aplikasi.
  • Pengalaman menggunakan ExpressJS dengan TypeScript untuk pengembangan backend.
  • Pengalaman menggunakan ReactJS dengan TypeScript untuk pengembangan frontend.
  • Memahami konsep dasar arsitektur frontend dan backend, serta komunikasi antar keduanya.
  • Memahami prinsip dan penggunaan REST API.
  • Memahami UML (Unified Modeling Language) dan dapat membaca serta menerapkannya dalam pengembangan sistem.
  • Memiliki kemauan belajar yang tinggi dan cepat beradaptasi dengan teknologi baru.
  • Mampu bekerja secara mandiri maupun dalam tim.
  • Terbiasa menggunakan Git (GitLab/GitHub) untuk version control dan kolaborasi pengembangan.

Tanggung Jawab Pekerjaan:

  • Membangun aplikasi fullstack berdasarkan dokumen perancangan seperti UML atau dokumen teknis lainnya, menggunakan:
    Backend: ExpressJS + TypeScript
    Frontend: ReactJS + TypeScript
    Database: PostgreSQL
  • Melakukan pengembangan aplikasi secara remote, dengan kewajiban hadir dalam tatap muka minimal 1 kali per minggu (onsite atau online sesuai kebutuhan).
  • Siap mengikuti online meeting berkala sesuai jadwal yang ditentukan tim.
  • Berkontribusi dalam penulisan dokumentasi teknis yang baik dan rapi.
  • Menulis kode yang bersih, efisien, dan dapat dipelihara, sesuai standar pengembangan perangkat lunak.
  • Mengikuti proses code review dan perbaikan berdasarkan masukan tim.
  • Melaporkan progres pekerjaan secara berkala melalui platform komunikasi tim (seperti Trello, Slack, atau sejenisnya).
  • Nilai Tambah (Tidak Wajib tapi Diutamakan):
    Memahami dasar-dasar CI/CD.
    Memiliki pengalaman menggunakan Postman atau tool serupa untuk pengujian API.
    Pernah mengembangkan proyek pribadi atau berkontribusi pada proyek open-source.
    Memahami prinsip clean code dan design pattern sederhana.

Jika Anda memenuhi kualifikasi di atas dan tertarik untuk tumbuh bersama tim kami, silakan kirimkan:

  • CV / Resume terbaru
  • Portofolio atau contoh proyek (jika ada)
  • Link GitHub / GitLab (jika tersedia)

Kirim ke : ario@dekovon.com

Terbuka untuk mahasiswa tingkat akhir

Cloud Computing Illustration
express ts
react.js
TS
php
PostgreSQL
github
GitLab