Skill diminta
CI/CDCommunicationDockerExpressGitJWTJavaScriptMentoringMicroservicesMongoDBMySQLNestJSNode.jsPostgreSQLREST APIReactTypeScript
Gaji pasar untuk posisi ini
Median Rp13,3 jt/bulan · rentang umum Rp12,4 jt – Rp16,3 jt
Berdasarkan 16 lowongan Full-Stack Development level Senior se-Indonesia.
Lihat data gaji selengkapnya →Deskripsi
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.