Skill diminta
CI/CDCRMCodeIgniterCommunicationDockerExpressGrafanaKubernetesLinuxMicroservicesNode.jsPHPPostgreSQLPrometheusReactReact NativeSQLSQL ServerSvelteSwaggerTypeScriptVue.jsjQuery
Gaji pasar untuk posisi ini
Median Rp7,0 jt/bulan · rentang umum Rp5,2 jt – Rp8,6 jt
Berdasarkan 230 lowongan Frontend Development se-Indonesia (semua level).
Gaji lowongan ini 29% di atas median pasar.
Lihat data gaji selengkapnya →Deskripsi
Deskripsi pekerjaan Head IT Full Stack Developer Eudora Aesthetics Clinic
Tanggung jawab
- Menganalisis dan merekonstruksi sistem legacy menjadi arsitektur modern yang modular, scalable, dan maintainable.
- Merancang dan mengembangkan backend service menggunakan Go dengan standar best practice (clean architecture, error handling, concurrency, dll).
- Membangun user interface menggunakan React, Vue, atau Svelte sesuai kebutuhan proyek.
- Membuat dan memelihara API specification secara lengkap menggunakan OpenAPI/Swagger.
- Menyusun dokumentasi teknis yang terstruktur terkait arsitektur sistem, ERD, alur integrasi, TDD, ADR, dan deployment.
- Membangun dan memelihara database schema di PostgreSQL dan SQL Server (T-SQL), termasuk query optimization.
- Membangun dan mengelola infrastruktur server dan deployment CI/CD.
- Berpartisipasi aktif di seluruh tahap SDLC mulai dari requirement gathering hingga go-live dan post-deployment monitoring.
Kualifikasi
- Minimal 5-10 tahun pengalaman sebagai Full Stack Developer untuk proyek production.
- Memiliki pengalaman nyata dalam proyek migrasi atau modernisasi sistem legacy.
- Memiliki pengalaman bekerja dengan sistem Finance, Point of Sales, Purchasing, dan/atau CRM.
- Memiliki pengalaman membangun dan maintain backend production menggunakan Go minimal 2 tahun terakhir.
- Memiliki pengalaman membangun dan maintain frontend production menggunakan TypeScript (React / Vue / Svelte) minimal 2 tahun terakhir.
- Memiliki pengalaman membangun dan maintain aplikasi mobile menggunakan React Native (Expo) minimal 1 tahun terakhir.
- Memiliki pengalaman membangun dan maintain database PostgreSQL.
- Memahami SQL Server (T-SQL) termasuk stored procedure, indexing, dan query tuning.
- Memiliki pengetahuan dalam PHP (CodeIgniter 3), jQuery dan NodeJS (Express).
- Mampu menulis kode yang baik, rapi, reusable, dan clean sesuai prinsip clean code.
- Mampu merancang backend service secara best practice, efisien, dan clean architecture.
- Mampu mengimplementasikan frontend secara best practice (berbasis komponen dan memiliki proses render yang efisien).
- Mampu membuat API specification menggunakan OpenAPI/Swagger secara menyeluruh, bukan sekadar daftar endpoint.
- Terbiasa menyusun dokumentasi teknis berkualitas tinggi yang dapat dipahami oleh tim developer.
- Berpengalaman dengan DevOps tools: Docker, CI/CD pipelines, dan manajemen Linux/VPS.
- Memahami prinsip SDLC dan mampu bekerja secara terstruktur dalam tim agile maupun waterfall.
- Terbiasa menggunakan AI-assisted development tools (Claude, Gemini, GitHub Copilot/Codex) dalam workflow sehari-hari.
- Kemampuan komunikasi yang baik, mampu menjelaskan hal teknis kepada non-technical stakeholder.
- Nilai lebih (nice to have)
- Pengalaman dengan microservices architecture dan API gateway.
- Pernah terlibat dalam proyek enterprise-scale migration.
- Familiar dengan monitoring tools (Grafana, Prometheus, ELK stack).
- Pernah bekerja dengan Kubernetes.