Deskripsi Pekerjaan
Apakah Anda siap untuk mendefinisikan masa depan teknologi di Indonesia? InnovateSoft Indonesia sedang mencari Senior Full-Stack Developer berbakat untuk bergabung dengan tim kami. Kami percaya bahwa kode yang bersih bukan hanya tentang fungsionalitas, tetapi juga tentang keberlanjutan dan skalabilitas.
Sebagai bagian dari tim teknologi kami, Anda akan memiliki kebebasan kreatif untuk membangun produk yang memukau secara visual dan berkinerja tinggi. Kami menawarkan lingkungan kerja yang inklusif, fleksibel, dan berfokus pada pertumbuhan profesional.
Tentang Proyek Ini
Anda akan bekerja pada platform SaaS terdepan yang menargetkan pasar nasional dan internasional. Proyek ini melibatkan migrasi sistem legacy ke arsitektur microservices yang modern, serta pengembangan fitur AI yang inovatif.
Tanggung Jawab
- Mengembangkan dan merancang arsitektur aplikasi web modern menggunakan React.js dan Node.js dengan standar kualitas tinggi.
- Mengoptimalkan performa aplikasi, meningkatkan kecepatan loading, dan memastikan pengalaman pengguna (UX) yang mulus.
- Mengelola interaksi antarmuka pengguna (Frontend) dan logika server (Backend) secara efisien.
- Berkolaborasi aktif dengan desainer UI/UX untuk menerjemahkan desain menjadi kode yang fungsional dan responsif.
- Melakukan penulisan ulang kode (code review) rutin, refactoring, dan peningkatan struktur database.
- Mengimplementasikan praktik CI/CD untuk mempercepat alur pengiriman perangkat lunak (deployment).
Kualifikasi
- Pengalaman minimal 5 tahun dalam pengembangan Full-Stack Web.
- Penguasaan mendalam dalam JavaScript (ES6+), TypeScript, React.js, dan Node.js.
- Kemampuan yang kuat dalam pengelolaan database SQL (PostgreSQL/MySQL) dan NoSQL (MongoDB).
- Pemahaman tentang arsitektur sistem, RESTful API, dan Web Security.
- Komunikasi bahasa Inggris yang lancar (dalam bentuk lisan dan tulisan).
- Disiplin dalam penulisan kode yang bersih, terstruktur, dan mudah dibaca oleh tim lain.