Skill diminta
CI/CDDartDockerFlutterGoGraphQLJWTMongoDBNestJSNext.jsOAuthPostgreSQLREST APIRedisTypeScriptUnit TestinggRPC
Gaji pasar untuk posisi ini
Median Rp7,8 jt/bulan · rentang umum Rp5,8 jt – Rp9,5 jt
Berdasarkan 186 lowongan Full-Stack Development se-Indonesia (semua level).
Gaji lowongan ini 9% di atas median pasar.
Lihat data gaji selengkapnya →Deskripsi
Deskripsi pekerjaan Full Stack Engineer Sumber Solusi Hebat
Tanggung Jawab
- Understanding of UI/UX for web and mobile application
- Menghubungkan front-end dengan back-end, mengimplementasikan sistem otentikasi (seperti JWT/OAuth), dan menerapkan standar keamanan siber dasar.
- Melakukan pengujian kode (unit testing, integration testing), mengidentifikasi bug, serta melakukan refactoring untuk menjaga kualitas kode.
- Merancang arsitektur server, logika bisnis, serta membangun API (RESTful atau GraphQL) yang aman dan efisien (back-end).
- Merancang skema basis data (Relational atau NoSQL), menulis query yang optimal, dan menjaga integritas data
- Bekerja sama dengan product manager dan UI/UX designer, serta mengelola proses perilisan aplikasi (CI/CD dan manajemen server/cloud).
Kualifikasi
- Memiliki min. 3 -5 tahun pengalaman, kuat di frontend & backend, memahami cloud dan security, serta memiliki pengalaman membangun sistem digital signature/document workflow dengan kebutuhan security, reliability, dan compliance tinggi.
- Min. S1 jurusan Ilmu Komputer / Teknik Informatika / Sistem Informasi
- Frontend Web: Next.js & TypeScript: SSR, SSG, App Router.
- Mobile Flutter: Dart, State Management (Bloc/GetX), Cross-platform UI. (nilai plus)
5. Backend
- NestJS: Dependency Injection, TypeORM/Prisma, Rest API/GraphQL, JWT.
- Golang: Goroutines, Concurrency, High-performance API.
- API Integration: gRPC / REST API untuk menghubungkan Go, NestJS, Next.js, dan Flutter.
6. Database
- PostgreSQL, MongoDB (Schema Design & Indexing.)
- Redis (Caching data dan session storage)
- Docker