Fullstack Developer
Muss:TypeScriptJavaScriptReactNext.jsNode.jsLaravelGitAWSGoogle CloudDockerCloudFrontendBackendFullstackAI
Requirements
Kualifikasi
- Minimal 2 tahun pengalaman sebagai Fullstack Developer atau Web Developer.
- Memahami pengembangan aplikasi web menggunakan React, Next.js, TypeScript, dan Go.
- Memahami pengembangan backend, REST API, dan integrasi antar sistem.
- Memiliki pemahaman yang baik tentang database relasional, khususnya PostgreSQL, serta Redis.
- Memahami pengelolaan state, form validation, dan pengembangan UI yang responsif.
- Memahami autentikasi, otorisasi, JWT, dan pengelolaan hak akses pengguna.
- Memahami struktur kode yang baik, clean architecture, serta praktik pengembangan aplikasi yang terstruktur.
- Memiliki pengalaman menggunakan Git untuk kolaborasi tim, pull request, dan code review.
- Memahami unit testing dan integration testing.
- Familiar dengan Docker dan lingkungan pengembangan berbasis container.
- Mampu menggunakan AI coding tools secara efektif serta melakukan verifikasi terhadap kode yang dihasilkan.
- Memiliki kemampuan analisis dan pemecahan masalah yang baik.
- Mampu bekerja sama dalam tim, berkomunikasi dengan baik, serta mengelola beberapa task secara bersamaan.
- Teliti, proaktif, dan mampu membaca serta menulis dokumentasi teknis.
Nilai Tambah:
- Pengalaman di industri travel, visa, atau sistem pengelolaan dokumen.
- Pengalaman menggunakan OCR atau integrasi AI untuk pemrosesan dokumen.
- Pengalaman menggunakan object storage seperti AWS S3 atau Google Cloud Storage.
- Pengalaman dalam pembuatan dokumen PDF/Excel dan automated testing frontend.
- Memahami keamanan dan perlindungan data sensitif pengguna.
Skills:
- C++
- Microsoft SQL Server
- MySQL
- PostgreSQL
- React.js
- MongoDB
- Node.js
- JavaScript
- Laravel
- jQuery