Deskripsi Pekerjaan
Tentang Perusahaan:
PT TechInovasi adalah perusahaan fintech terdepan di Indonesia yang berfokus pada inklusi keuangan. Kami menggunakan teknologi terkini untuk menyediakan solusi pembayaran dan perbankan digital yang melayani lebih dari 10 juta pengguna di seluruh nusantara.
Deskripsi Pekerjaan:
Kami mencari seorang Senior Full Stack Developer yang memiliki passion tinggi terhadap teknologi dan pengembangan produk. Anda akan menjadi bagian integral dari tim engineering kami, bertanggung jawab atas desain arsitektur, pengembangan fitur end-to-end, serta memastikan keandalan dan skalabilitas platform kami. Jika Anda seorang pemecah masalah yang kreatif, memiliki pengalaman dengan modern JavaScript stack, dan ingin berkontribusi pada produk yang berdampak besar, kami ingin mendengar dari Anda!
Tanggung Jawab
- Merancang, mengembangkan, dan memelihara aplikasi web full-stack menggunakan React.js dan Node.js.
- Merancang dan mengoptimalkan database relasional (PostgreSQL) dan NoSQL (MongoDB).
- Memimpin code review dan memastikan standar kualitas kode yang tinggi.
- Berkolaborasi dengan tim lintas fungsi untuk mendefinisikan, merancang, dan mengirimkan fitur baru.
- Mengidentifikasi dan menyelesaikan bottleneck kinerja serta masalah keamanan.
- Berpartisipasi dalam perencanaan sprint dan estimasi teknis dalam framework Agile/Scrum.
Kualifikasi
- Minimal 5 tahun pengalaman sebagai Full Stack Developer atau peran setara.
- Pemahaman mendalam tentang JavaScript (ES6+) dan TypeScript.
- Pengalaman kuat dengan React.js, Next.js, serta state management (Redux/Zustand).
- Pengalaman dengan Node.js, Express.js, atau NestJS untuk pengembangan backend.
- Pengetahuan mendalam tentang basis data SQL dan NoSQL, serta optimasi query.
- Familiar dengan Cloud Services (AWS/GCP/Azure) dan containerization (Docker/Kubernetes).
- Pemahaman tentang prinsip CI/CD, Git, dan testing (Jest, Cypress).
- Memiliki kemampuan komunikasi dan kolaborasi yang sangat baik dalam Bahasa Indonesia dan Inggris.