Backend Software Engineer (NodeJs, Golang)

WorkWiz


Tanggal: 1 minggu yang lalu
Kota: Yogyakarta, Yogyakarta
Jenis kontrak: Penuh waktu

INFO LOWONGAN PEKERJAAN: BACKEND SOFTWARE ENGINEER


Posisi: Backend Software Engineer (NodeJs, Golang)

Lokasi: Remote Working (Diutamakan di wilayah Indonesia: Yogyakarta, Semarang, Malang)

Jenis Pekerjaan: Full-Time/Contractual.


Deskripsi Pekerjaan


Kami mencari Backend Software Engineer berbakat dan berpengalaman untuk bergabung dengan tim kami. Posisi ini memerlukan seseorang yang memiliki pemahaman mendalam tentang pengembangan aplikasi berbasis API (dan/atau web) dengan teknologi terkini. Kandidat ideal akan bertanggung jawab untuk mengembangkan, mengelola, dan meningkatkan sistem yang saat ini sudah berjalan dan aplikasi baru lainnya.


Kualifikasi Utama


1. Keahlian dalam Bahasa Pemrograman dan Integrasi Sistem

- NodeJS & Golang: Kemampuan coding yang solid untuk aplikasi backend (dan/atau web).

- OpenAPI: Pengalaman dalam perancangan dan implementasi standard OpenAPI (www.openapis.org).

- Modular Development: Pemahaman mendalam tentang pengembangan modular dan kustomisasinya.

- Integrasi API: Pengalaman dalam pengembangan platform integrasi sistem berbasis API (REST, GRPC, GraphQL, SOAP, dst).

- Nilai tambah bagi yang memiliki pengalaman bahasa pemrograman/framework tambahan seperti: nodejs (expressjs, medusajs, refine, reactjs, dst), golang (gofiber, gin, chi, dst).

- Nilai tambah bagi yang memiliki pengalaman implementasi standar keamanan seperti: OWASP Top 10, Role Based Access Control, dst.


2. Infrastruktur dan Alat Teknologi

- Git (GitHub): Pengalaman dalam version control dan kolaborasi kode (pull/merge request dan code review).

- CI/CD: Pemahaman pipeline integrasi dan pengiriman berkelanjutan.

- AWS: Familiar dengan layanan cloud AWS untuk deployment dan scaling.

- PostgreSQL/MongoDB: Pengelolaan dan optimasi database relasional dan no-sql.

- Docker: Familiar dengan docker untuk development dan deployment.

- Nilai tambah bagi yang memiliki pengalaman dalam platform cloud yang lain, seperti: GCP, Azure, Alibaba Cloud, dst.

- Nilai tambah bagi yang memiliki pengalaman dalam platform database yang lain, seperti: MySQL, MariaDB, DynamoDB, Open Search / Elastic Search, dst.


3. Manajemen Proyek

- Agile Project Management: Berpengalaman dengan metode pengelolaan proyek Agile.

- Kanban: Kemampuan untuk memprioritaskan dan memvisualisasikan alur kerja.

- Scrum: Familiar dengan kerangka kerja Scrum, termasuk peran dan ritme kerja.


4. Kemampuan Bahasa

- Bahasa Indonesia: Keterampilan komunikasi yang baik dalam bahasa Indonesia (lokal) untuk mendukung koordinasi internal dan dengan klien lokal.

- Bahasa Inggris (diutamakan): Kemampuan membaca, menulis, dan berbicara secara profesional untuk mendukung komunikasi lintas negara.


Tanggung Jawab

- Mengembangkan dan mengelola aplikasi menggunakan NodeJS dan/atau Golang.

- Meningkatkan efisiensi sistem dengan pemrograman NodeJS dan/atau Golang serta teknologi terkait.

- Memastikan integrasi CI/CD berjalan lancar pada cloud AWS.

- Mengoptimalkan database relasional dan/atau no-sql untuk performa tinggi.

- Bekerja sama dengan tim lintas fungsi menggunakan metode Agile, Kanban, atau Scrum.

- Menyediakan dokumentasi teknis pengembangan yang cukup jelas dan terstruktur.

- Berkomunikasi secara efektif dalam Bahasa Indonesia dan Bahasa Inggris dengan tim internal maupun eksternal.


Persyaratan Tambahan

- Minimal pengalaman kerja 2–3 tahun di bidang terkait.

- Kemampuan analitis yang baik dan keterampilan pemecahan masalah.

- Mampu bekerja secara kolaboratif dalam tim maupun mandiri.

- Komunikasi yang baik, baik secara lisan maupun tulisan.

- Bersedia untuk meetup (offline) secara berkala (sesuai kebijakan organisasi, jika diperlukan).


Benefit yang Ditawarkan

- Gaji kompetitif sesuai pengalaman.

- Kesempatan belajar dan pengembangan karier (global).

- Lingkungan kerja yang mendukung dan kolaboratif.

- Remote working.


Cara Melamar

Kirimkan CV dan portofolio Anda via DM atau ke Google Form sbb: https://forms.gle/VsCsMoShgrnPmnZb7 dengan subjek/File CV "Backend Software Engineer - [Nama Anda]".


Catatan: Hanya kandidat yang memenuhi kualifikasi yang akan dihubungi untuk tahapan selanjutnya.


Bergabunglah bersama kami untuk membangun solusi teknologi yang inovatif dan berdampak!

Cara melamar

Untuk melamar pekerjaan ini, Anda perlu otorisasi di situs web kami. Jika Anda belum memiliki akun, silakan daftar.

Posting CV

Pekerjaan serupa

Marketing Digital

PT. Ashoka Arkamaya Abadi, Yogyakarta, Yogyakarta
1 jam yang lalu
Marketing Digital Pendidikan SMA/SMK, S1 semua jurusan Laki-laki / Wanita Minimal 1 tahun pengalaman di bidangnya Merancang strategi pemasaran di sosmed (tik tok, instagram, facebook, youtube) Mempunyai Inovasi, kreatifitas dan komunikatif untuk berjualan secara online Merancang serta membuat konten video dan editing video untuk kebutuhan marketing Jujur, teliti, agresif, komunikatif dan bertanggung jawab Mampu bekerjasama dengan tim, deadline dan target...

Digital Marketer

Parlént World, Yogyakarta, Yogyakarta
1 minggu yang lalu
ResponsibilitiesResponsibilitiesMemastikan semua digital advertising berjalan dengan baik sesuai deadline dan targetMemonitor pembuatan konten digital yang relevan dan menarik untuk dipublikasikan ke berbagai platform digitalMelakukan riset terhadap market trend, consumer dan kompetitorBuat rencana periklanan digital strategis setiap bulan, Identifikasi potensi KOLMelakukan brainstorming secara berkala dalam penyusunan strategi yang terbaru berkaitan dengan strategi pemasaran produkMelakukan identifikasi trend saat ini dan juga insights...

Account Representative / Marketing / Sales Executive

Desnet, Yogyakarta, Yogyakarta
2 minggu yang lalu
Deskripsi dan Tanggungjawab Pekerjaan Menjual product perusahaan kepada calon klien dengan segment B2B (Business to Business) Berkomunikasi dan berkoordinasi dengan klien Menganalisa data pengajuan/prospek yang diberikan Menyusun strategi dan rencana pemasaran Mampu menemukan prospek baru dan dealing Mampu mencapai target yang telah di tentukan perusahaan Menjaga hubungan baik dengan klien Persyaratan Minimal SMA/SMK Memiliki kemampuan komunikasi yang baik Bekerja dengan...