Deskripsi pekerjaan Web Programmer (Golang) VENTURO | Professional Programmer
Persyaratan
- Pengalaman minimal 1–3 tahun sebagai Web Developer / Fullstack Developer.
- Wajib memiliki pengalaman membangun REST API menggunakan Golang (Gin).
- Menguasai atau berpengalaman pada Backend development menggunakan Golang (framework Gin menjadi nilai utama).
- Menguasai atau berpengalaman pada Frontend: React (TypeScript menjadi nilai tambah), Vue, atau Angular.
- Memahami konsep database relasional & NoSQL (PostgreSQL / MySQL / MongoDB).
- Memahami konsep keamanan aplikasi web (authentication, authorization, JWT, dll).
- Menguasai Version Control System (Git).
- Terbiasa melakukan debugging dan problem solving secara analitis.
- Mampu bekerja sesuai timeline dan standar pengembangan.
- Memiliki rasa tanggung jawab tinggi terhadap pekerjaan.
- Proaktif dan mampu berkomunikasi dengan jelas.
- Mampu menganalisis masalah dan menemukan solusi efektif.
Nilai Tambah (Nice to Have~ Bonus Skill)
- Familiar dengan AI tools (contoh: Claude / OpenAI).
- Pengalaman menggunakan Docker dan CI/CD.
- Pengalaman deployment ke VPS / Cloud / Kubernetes.
- Memahami Clean Architecture atau microservices.
- Familiar dengan state management (Redux, TanStack Query).
- Memiliki kontribusi open source atau aktif di komunitas teknologi.
Deskripsi Pekerjaan
- Mengembangkan dan memelihara aplikasi web end-to-end (backend & frontend).
- Membangun dan mengintegrasikan RESTful API menggunakan Golang sesuai kebutuhan bisnis.
- Mengembangkan backend system yang scalable dan maintainable menggunakan Golang (Gin).
- Mengembangkan frontend modern menggunakan React (TypeScript menjadi nilai tambah), Vue, atau Angular.
- Mengelola dan mengoptimasi database (PostgreSQL / MySQL / MongoDB).
- Menerapkan standar keamanan aplikasi.
- Melakukan debugging, bug fixing, serta optimasi performa aplikasi.
- Melanjutkan dan mengembangkan kode existing tanpa mengganggu sistem berjalan.
- Mengelola source code menggunakan Git (branching, pull request, merge).
- Berkolaborasi dengan tim UI/UX, QA, dan developer lainnya.
- Menyusun dokumentasi teknis dan memberikan dukungan teknis internal maupun klien.




