Fullstack Engineer
Muss:TypeScriptJavaScriptGoReactNext.jsNode.jsFlutterGraphQLDockerCloudFrontendBackendMobileCI/CDSecurity
About the company
This is for our E-Sign / Psre company, Xignature / PT Digital Tandatangan Asli
Your tasks
- 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)
Requirements
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)
- 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
- Database:
PostgreSQL, MongoDB (Schema Design & Indexing.) Redis (Caching data dan session storage)
- Docker
Skills: React.js, MySQL, Flutter, Microsoft SQL Server, Frontend Development, SQL, JavaScript, MongoDB, UI/UX, Go / Golang, PostgreSQL