Deskripsi Pekerjaan
Ingin menjadi bagian dari tim teknologi yang membangun solusi SaaS generasi berikutnya? TechInnovate Indonesia, perusahaan rintisan di bidang fintech yang berkembang pesat di Jakarta Selatan, mencari seorang Senior Full Stack Developer yang berambisi untuk memimpin pengembangan platform digital kami. Anda akan bekerja dengan tim insinyur yang sangat dinamis, menggunakan tumpukan teknologi modern (MERN Stack, AWS, Microservices) untuk memecahkan masalah kompleks yang berdampak langsung pada jutaan pengguna.
Di TechInnovate, kami mendorong budaya inovasi, pembelajaran berkelanjutan, dan kepemilikan penuh atas proyek. Kami menawarkan kompensasi yang kompetitif, jadwal kerja hybrid yang fleksibel, serta kesempatan untuk mengikuti konferensi teknologi internasional.
Tanggung Jawab
- Merancang, mengembangkan, dan memelihara aplikasi web full-stack yang scalable menggunakan React.js dan Node.js.
- Memimpin desain arsitektur teknis dan database untuk fitur-fitur baru.
- Mengoptimalkan performa aplikasi untuk kecepatan dan skalabilitas maksimum.
- Berkolaborasi dengan tim Product, UI/UX, dan QA dalam siklus pengembangan Agile.
- Melakukan code review untuk memastikan standar kode dan praktik terbaik diikuti.
- Mengintegrasikan layanan cloud AWS (EC2, S3, Lambda, RDS) untuk infrastruktur yang tangguh.
- Menulis dokumentasi teknis yang komprehensif.
- Mentoring pengembang junior dalam tim.
Kualifikasi
- Minimal 4+ tahun pengalaman sebagai Full Stack Developer.
- Penguasaan React.js, Node.js, TypeScript, dan bahasa pemrograman modern.
- Pemahaman mendalam tentang desain database (SQL/NoSQL - PostgreSQL & MongoDB preferred).
- Pengalaman dengan layanan AWS atau cloud provider lainnya.
- Familiar dengan Docker dan Container Orchestration (K8s adalah nilai tambah).
- Memahami konsep RESTful API, GraphQL, dan Microservices.
- Gelar Sarjana di bidang Ilmu Komputer, Teknik Informatika, atau setara.
- Kemampuan komunikasi yang sangat baik dalam Bahasa Indonesia dan Inggris.