Deskripsi Pekerjaan
Bergabunglah dengan tim pengembang terdepan di Indonesia! TechInnovate Indonesia mencari Senior Full Stack Developer yang berbakat untuk menghadirkan solusi digital inovatif bagi klien nasional dan internasional.
Posisi ini menawarkan fleksibilitas kerja remote dengan akses ke kantor di Surabaya, Solo, Jogjakarta, dan Kediri. Anda akan berperan penting dalam merancang, mengembangkan, dan memelihara aplikasi web yang skalabel menggunakan teknologi terkini. Tim kami mengutamakan kreativitas, kolaborasi, dan pertumbuhan karir.
Bagian Tim: Anda akan bekerja dalam tim cross-functional yang terdiri dari 8 orang developer, 2 UX/UI designers, dan 1 Product Manager. Tim kami menggunakan Agile-Scrum dengan siklus 2 minggu.
Tanggung Jawab
- Mengembangkan aplikasi full-stack menggunakan React.js, Node.js, dan PostgreSQL
- Mendesain dan mengimplementasikan API RESTful yang efisien dan aman
- Mengoptimalkan performa aplikasi dan memastikan kode yang terstruktur
- Bekerja sama dengan tim desain untuk mengimplementasikan UI/UX yang responsif
- Menggunakan Docker dan Kubernetes untuk deployment dan CI/CD pipeline
- Melakukan debugging dan troubleshooting masalah teknis kompleks
- Mentor junior developer dan berpartisipasi dalam code review
- Terlibat dalam perencanaan teknis dan arsitektur sistem
Kualifikasi
- Pengalaman minimal 4 tahun sebagai full-stack developer
- Keahlian mendalam dalam JavaScript (ES6+), React.js, dan Node.js
- Pemahaman kuat tentang database SQL (PostgreSQL) dan NoSQL
- Pengalaman dengan cloud platforms (AWS/GCP) dan containerization
- Portfolio yang menunjukkan proyek kompleks yang telah diselesaikan
- Kemampuan komunikasi yang baik dalam bahasa Indonesia dan Inggris
- Keahlian dalam version control (Git) dan kolaborasi tim
- Memiliki Sertifikasi AWS atau Google Cloud menjadi nilai tambah