Smart Working
Smart Working
Smart Working adalah layanan rekrutmen yang membantu perusahaan membangun tim pengembangan perangkat lunak dengan pengembang terverifikasi dari seluruh dunia. Proses seleksinya mencakup penilaian teknis dan pemeriksaan latar belakang, serta mencocokkan perusahaan dengan pengembang yang berpengalaman dalam berbagai bahasa pemrograman dan kerangka kerja. Smart Working mendukung perekrutan fleksibel dan jarak jauh bagi organisasi di bidang konsultasi, layanan kesehatan, dan pemasaran, sehingga mereka dapat meningkatkan kapasitas pengembangan sekaligus mengelola biaya rekrutmen dan operasional.

Pengembang Full-Stack Senior — Paruh Waktu, Remote India

Bergabunglah dengan tim remote global Smart Working untuk memelihara dan mengembangkan platform Studio yang berjalan di produksi. Peran yang berfokus pada backend ini menggunakan Node.js, NestJS, Angular, Docker, dan Google Cloud Run.

Deskripsi

  • Memelihara dan meningkatkan platform produksi yang aktif
  • Menghadirkan fungsionalitas baru di seluruh produk yang ada
  • Melakukan peningkatan bertahap pada API backend
  • Mendukung produk Studio di lingkungan produksi
  • Bekerja dalam peran full-stack dengan fokus sekitar 70% pada backend dan 30% pada frontend
  • Membangun dan memelihara layanan dengan Node.js dan NestJS
  • Berkontribusi pada frontend Angular
  • Mengelola layanan dalam container dengan Docker dan Docker Compose
  • Berkolaborasi dengan tim yang sudah terbentuk sambil mengelola pekerjaan harian secara mandiri
  • Menerapkan konvensi codebase dan prosedur deployment yang ada
  • Merancang dan mendokumentasikan API secara mandiri
  • Menyelesaikan pekerjaan pemeliharaan secara menyeluruh dan tepat waktu

Persyaratan

  • Setidaknya 8 tahun pengalaman profesional secara keseluruhan
  • Setidaknya 4 tahun pengalaman langsung menggunakan Node.js dan/atau NestJS
  • Setidaknya 3 tahun pengalaman langsung menggunakan Angular
  • Setidaknya 3 tahun pengalaman langsung menggunakan Docker dan Docker Compose
  • Minimal 4–6 tahun pengalaman profesional secara keseluruhan
  • Setidaknya 1 tahun pengalaman menggunakan alat AI seperti Claude, MCP, atau API LLM
  • Terbiasa menggunakan alat pengembangan berbantuan AI, termasuk Claude dan Cursor
  • Pengalaman sebagai engineer tingkat menengah hingga senior
  • Keahlian backend yang kuat dengan kemampuan berkontribusi pada pekerjaan frontend
  • Mampu merancang dan mendokumentasikan API secara mandiri
  • Mampu bekerja dalam tim yang sudah terbentuk sambil mengelola tugas harian secara mandiri
  • Mampu mengikuti praktik engineering dan deployment yang sudah ada
  • Teliti dalam pekerjaan pemeliharaan serta mampu memberikan hasil yang andal dan tepat waktu
  • Pendekatan kerja yang menyeluruh terhadap pemeliharaan dengan penyelesaian yang andal dan tepat waktu

Tunjangan

  • Jam kerja tetap pukul 12.00–21.30 IST pada musim panas dan pukul 13.00–22.30 IST pada musim dingin
  • Tidak ada pekerjaan di akhir pekan
  • Laptop dan peralatan kerja lainnya disediakan sejak hari pertama
  • Mentoring, dukungan komunitas, dan forum untuk berbagi ide
  • Peluang karier jangka panjang dengan kontribusi yang dihargai
  • Onboarding praktis selama lima hari melalui AI Academy

Lowongan Terkait

General Dynamics Information Technology

Insinyur dan Arsitek AI Senior

General Dynamics Information Technology

Pimpin arsitektur AI, pembelajaran mesin, dan model bahasa besar untuk misi pemerintah, pertahanan, dan intelijen General Dynamics Information Technology. Bawa solusi dari bukti konsep hingga produksi dalam lingkungan operasional yang kompleks.

Buka