Back to search:Fullstack Developer / Jakarta (south)

Kami mencari Fullstack Developer yang berpengalaman dan antusias untuk bergabung dengan tim kami. Anda akan bekerja dengan berbagai teknologi termasuk Golang, , React, NestJS, ExpressJS, dan .Net untuk mengembangkan dan mengelola aplikasi web yang scalable, efisien, dan berkinerja tinggi.

*Tanggung Jawab:*
  • Mengembangkan dan memelihara aplikasi web end-to-end menggunakan React di front-end dan Golang atau di back-end.
  • Membuat API yang efisien dan dapat diandalkan menggunakan NestJS dan ExpressJS.
  • Bekerja sama dengan tim desain untuk menerjemahkan UI/UX design ke dalam kode yang interaktif.
  • Menulis kode yang bersih, terstruktur, dan dapat diuji, serta menjaga kualitas kode dengan menggunakan best practices.
  • Mengoptimalkan aplikasi untuk kecepatan dan skalabilitas.
  • Memecahkan masalah kompleks dan debug aplikasi untuk memastikan performa dan keamanan optimal.
  • Berkolaborasi dengan tim produk, desainer, dan developer lain untuk menyampaikan solusi teknis yang inovatif.
  • Mengelola dan mengimplementasikan database yang efisien, serta berinteraksi dengan database relasional dan non-relasional.
  • Terlibat dalam proses CI/CD untuk pengembangan berkelanjutan dan deployment otomatis.
  • Terus mempelajari teknologi baru dan mengembangkan skill set untuk meningkatkan proses pengembangan.
*Kualifikasi:*
  • Pengalaman kerja 3+ tahun sebagai Fullstack Developer atau memiliki 5 aplikasi yang sudah full deployed dan bisa diakses public.
  • Keahlian yang kuat dalam , React, NestJS, ExpressJS, dan .NET. Diutamakan keahlian programming dengan .NET.
  • Pemahaman mendalam tentang arsitektur aplikasi web dan API development.
  • Pengalaman dengan RESTful services dan API.
  • Pengalaman dengan database seperti MySQL, PostgreSQL, atau lainnya.
  • Pengetahuan tentang versi kontrol menggunakan Git.
  • Pengalaman dengan CI/CD tools dan praktik DevOps adalah nilai tambah.
  • Kemampuan analitis dan pemecahan masalah yang baik.
  • Mampu bekerja secara mandiri maupun dalam tim.
  • Komunikasi yang baik dan kemampuan untuk beradaptasi dengan perubahan cepat.
*Keterampilan dan Bahasa Pemrograman yang Diharapkan:*
  • *Frontend*: React, JavaScript, TypeScript.
  • *Backend*: Golang, , ExpressJS, NestJS, dan .NET.
  • *Database*: MySQL, PostgreSQL, MongoDB.
  • *Tools dan Frameworks*: Git, Docker, CI/CD pipelines.
  • *DevOps*: Pengalaman dengan deployment dan manajemen server adalah nilai tambah.
*Nilai Tambah:*
  • Pengalaman dengan cloud services (AWS, GCP, Azure).
  • Pengalaman dengan Docker dan Kubernetes.
  • Pengetahuan tentang GraphQL.
  • Pengalaman dalam pengujian (unit testing, integration testing, e2e testing).