Enable job alerts via email!

Fullstack Engineer

Waresix

Daerah Khusus Ibukota Jakarta

On-site

IDR 200.000.000 - 300.000.000

Full time

5 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Waresix mencari seorang pengembang web yang berbakat untuk mengembangkan dan mengoptimalkan server web serta produk digital. Calon ideal adalah lulusan S1 dengan pengalaman dalam Go dan ReactJS, yang memiliki pemahaman mendalam tentang pengembangan perangkat lunak dan prinsip-prinsip terbaik dalam pengkodean. Anda akan bertanggung jawab untuk menjaga kualitas aplikasi yang ada dan menyelidiki teknologi baru untuk meningkatkan kinerja.

Qualifications

  • Lulusan S1 di Teknik, Ilmu Komputer, atau jurusan terkait.
  • Pengalaman dalam pengembangan web menggunakan Go dan ReactJS.
  • Pemahaman OOP yang kuat, struktur data, dan kontrol versi.

Responsibilities

  • Mengembangkan server web dan produk digital untuk Waresix.
  • Berkolaborasi dengan tim untuk meluncurkan aplikasi tepat waktu.
  • Mengoptimalkan aplikasi untuk performa dan skalabilitas maksimum.

Skills

OOP
Struktur data
Kontrol versi
Pengembangan web dengan Go
Pengembangan web dengan ReactJS
Pengujian perangkat lunak
Optimasi aplikasi

Education

S1 di bidang Teknik atau Ilmu Komputer

Tools

Git

Job description

Peran ini bertanggung jawab untuk mengembangkan server web dan produk digital dalam ekosistem Waresix serta meningkatkan kinerja aplikasi yang sudah ada.

Persyaratan:

  • Minimal lulusan S1 di bidang Teknik, Ilmu Komputer, atau jurusan terkait.
  • Pemahaman OOP yang kuat
  • Struktur data yang kuat dan memahami fundamental ilmu komputer
  • Berpengalaman dalam menggunakan kontrol versi (Git)
  • Berpengalaman dalam pengembangan situs web menggunakan Go, ReactJS, dan kerangka kerja lainnya
  • Berpengalaman dalam merancang dan mengimplementasikan struktur database yang efisien untuk server web
  • Berpengalaman dan memahami proses testing, misalnya berkolaborasi dengan test automation framework untuk pengujian front-end dan back-end
  • Mengembangkan aplikasi tampilan web yang rapi dan tidak berat
  • Meneliti, menganalisis, menguji, membuat tolak ukur, dan mengevaluasi teknologi baru
  • Berkolaborasi sebagai bagian dari tim untuk membuat aplikasi yang diluncurkan tepat waktu
  • Menjaga tampilan aplikasi yang sudah ada
  • Menjaga server aplikasi yang sudah ada
  • Membuat kode yang berkualitas tinggi, rapi, dan dapat dipelihara menggunakan praktik terbaik engineering (uji coba unit, kontrol sumber, integrasi berkelanjutan, otomatisasi, perencanaan bentuk, dsb.)
  • Menulis, mengelola, dan memperbaharui dokumentasi yang berkaitan dengan pengembangan
  • Mengumpulkan dan menganalisa data, memproses dan membuat coding untuk menyelesaikan masalah dan mengidentifikasi area pengembangan
  • Bertanggung jawab untuk memastikan kesesuaian dari desain web dan persyaratan pengalaman pengguna, mengoptimalkan halaman web untuk efisiensi maksimum, dan menjaga konsistensi brand di seluruh halaman web
  • Bekerja sama dengan tim Engineering Manager, Product Manager, dan Product Designer untuk membuat, menguji, dan menyebarkan produk
  • Memahami persyaratan proyek, menjelaskan kasus pengujian untuk pengembangan, dan mengikuti alur kerja pengembangan perangkat lunak
  • Menulis, mengelola, dan memperbaharui proses pengembangan pada tools manajemen proyek yang sudah ada
  • Memiliki pemahaman terkait bisnis dan produk, secara konstan mengoptimalkan, mengidentifikasi, dan memperbaiki produk, serta meningkatkan stabilitas dan pengalaman pengguna
  • Optimalisasi aplikasi untuk performa dan skalabilitas maksimum
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.