Company Logo

BackEnd Developer - Golang

Loker ini dikelola oleh

PS
PT. Suteki Karya Nusantara

Persyaratan

Kerja di lokasi
1 - 3 tahun pengalaman
Minimal Sarjana (S1)
23-35 tahun

Benefit Kerja

Health Insurance

Work Insurance

Meal Allowance

Sarapan

THR

Training/Certification

Deskripsi pekerjaan BackEnd Developer - Golang PT. Suteki Karya Nusantara

Tanggungjawab :

  1. Mengembangkan dan memelihara aplikasi backend menggunakan Golang.
  2. Membuat dan mengembangkan REST API.
  3. Menstandarisasi request, response, endpoint, status code, dan error response.
  4. Menangani context, timeout, concurrency, dan error handling.
  5. Menulis unit test dan integration test.
  6. Melakukan debugging dan optimasi performa aplikasi.
  7. Melakukan code review dan menjaga kualitas kode.
  8. Berkolaborasi dengan frontend developer, QA, product, dan tim engineering.
  9. Menggunakan AI coding assistant dengan tetap memverifikasi hasil kode.Bekerja sama dengan tim dan divisi lain untuk merancang, mengembangkan, dan menerapkan solusi frontend.
  10. Menulis code yang clean, efisien, aman, dan mudah dipelihara (maintainable) yang memenuhi standar kualitas tinggi.
  11. Mengoptimalkan kinerja aplikasi dan memastikan pengalaman pengguna yang baik.
  12. Tetap up-to-date dengan tren dan kemajuan terbaru tentang frontend, dan teknologi terkait.
  13. Melakukan debug dan menyelesaikan masalah frontend, bekerja sama dengan tim QA untuk memastikan stabilitas produk.


Persyaratan :

  • Pendidikan S1 di bidang informatika atau bidang terkait lainnya.
  • Memiliki pengalaman sebagai backend engineer (minimal 2 tahun pengalaman)
  • Memahami struktur dan organisasi project Golang.
  • Mampu membangun REST API dan Memahami standarisasi REST API, meliputi: Request, Response, Endpoint, HTTP method, HTTP status code, Error response, Pagination, Filtering, Validation
  • Wajib menguasai MongoDB dan SQL (MySQL dan/atau PostgreSQL).
  • Memahami goroutine, channel, context, dan concurrency dasar.
  • Mampu menulis unit test dan integration test.
  • Memahami Git dan pull request workflow.
  • Mampu menganalisis dan meningkatkan performa algoritma maupun query.
  • Mampu melakukan debugging secara sistematis.
  • Memahami penggunaan AI untuk membantu development dan mampu memverifikasi hasilnya.
  • Memahami clean code dan pola arsitektur aplikasi.

Nilai Tambah :

  • Memahami Big O Notation.
  • Memahami Docker.
  • Memahami API Gateway.
  • Memahami reverse proxy dan Nginx.
  • Memahami Redis.
  • Memahami konsep security aplikasi, termasuk SQL injection, authentication, authorization, dan validasi input.
  • Memahami logging, monitoring, dan observability.
  • Memahami konsep multisite.
  • Memahami konsep microservices.

Proses Wawancara

Tentang Perusahaan
PT. Suteki Karya Nusantara
Computer Software
11 - 50 karyawan

PT. Suteki Karya Nusantara

Alamat kantor

JL. Macan 23, Burangrang, Lengkong, Bandung City, West Java 40262

Tips Aman Cari Kerja

Pemberi kerja yang benar tidak akan meminta akun Telegram, top-ups atau pembayaran dalam bentuk apapun. Jangan berikan kontak pribadi, informasi bank, maupun kartu kredit kamu.

Pelajari Selengkapnya

BackEnd Developer - Golang