Deskripsi pekerjaan Senior Fullstack Developer PT. Aigen Global Teknologi
Kami mencari Senior Fullstack Web Developer yang memiliki pengalaman dalam pengembangan aplikasi berbasis JavaScript (Node.js & React) untuk sistem berskala enterprise, khususnya pada industri perbankan atau financial services. Kandidat akan berperan dalam pengembangan aplikasi digital banking, sistem transaksi, dan integrasi dengan berbagai layanan finansial.
Tanggung Jawab
- Mengembangkan dan memelihara aplikasi web fullstack menggunakan Node.js dan React.
- Mendesain dan membangun RESTful API / Microservices untuk mendukung sistem transaksi perbankan.
- Mengintegrasikan aplikasi dengan core banking system, payment gateway, dan third-party API.
- Mengimplementasikan frontend modern menggunakan React, termasuk state management dan reusable component.
- Mengoptimalkan performa aplikasi untuk mendukung high concurrent transactions.
- Mengimplementasikan security best practices seperti JWT authentication, encryption, dan secure API communication.
- Bekerja sama dengan tim QA, DevOps, dan Product Owner dalam proses pengembangan hingga deployment.
- Melakukan code review, debugging, dan mentoring developer junior.
Kualifikasi
- Minimal 4-5 tahun pengalaman sebagai Fullstack Web Developer.
- Pengalaman dalam proyek perbankan, fintech, atau payment system.
Menguasai Frontend Development:
- React.js
- JavaScript / TypeScript
- HTML5, CSS3
- REST API integration
- Menguasai Backend Development:
- Node.js
- Express.js / NestJS
- RESTful API / Microservices architecture
Menguasai Database:
- PostgreSQL / MySQL / MongoDB
- Database design dan query optimization
Familiar dengan:
- Git version control
- Docker
- CI/CD pipeline
Nilai Tambah (Plus Point)
- Pengalaman pada sistem Digital Banking / Mobile Banking / Internet Banking.
- Pengalaman integrasi payment system (Virtual Account, Transfer, QRIS, E-Wallet).
- Familiar dengan Kafka / Event Streaming.
- Memahami konsep API security, rate limiting, dan fraud prevention pada sistem finansial.

