Deskripsi Pekerjaan
Kami adalah perusahaan teknologi terkemuka di Indonesia yang sedang berkembang pesat. Kami mencari seorang Senior Software Engineer (Full Stack) yang bersemangat untuk bergabung dengan tim engineering kami yang dinamis dan berbakat.
Anda akan memegang peranan kunci dalam mengembangkan dan memelihara platform digital kami yang melayani jutaan pengguna di seluruh Indonesia. Jika Anda adalah seorang problem solver sejati yang menikmati tantangan teknis dan ingin memberikan dampak nyata, inilah kesempatan Anda untuk berkembang bersama kami.
Kami menawarkan lingkungan kerja yang kolaboratif, teknologi terkini, serta kesempatan untuk belajar dan berkembang secara profesional.
Tanggung Jawab
- Merancang, mengembangkan, dan memelihara aplikasi web berskala besar menggunakan React.js di sisi frontend dan Node.js di sisi backend.
- Berpartisipasi dalam seluruh siklus pengembangan perangkat lunak, mulai dari perencanaan, pengkodean, pengujian, hingga deployment dan monitoring.
- Melakukan code review untuk memastikan kualitas kode, best practices, dan standard keamanan yang tinggi.
- Berkolaborasi erat dengan Product Manager, UI/UX Designer, dan anggota tim lainnya untuk mendefinisikan fitur dan solusi teknis.
- Mengoptimalkan performa aplikasi untuk memastikan pengalaman pengguna yang cepat dan responsif.
- Membimbing dan memberikan arahan teknis kepada developer junior dalam tim.
- Berkontribusi dalam pengambilan keputusan arsitektur sistem dan pemilihan teknologi yang tepat.
Kualifikasi
- Pengalaman minimal 4-5 tahun sebagai Software Engineer, dengan fokus pada pengembangan Full Stack.
- Keahlian yang kuat dalam JavaScript/TypeScript, React.js, Node.js, dan ekosistemnya (Next.js, Express.js).
- Pengalaman yang solid dengan database relasional (PostgreSQL) dan NoSQL (MongoDB).
- Memahami konsep RESTful API, microservices, dan cloud computing (AWS/GCP/Azure).
- Familiar dengan Docker, Kubernetes, CI/CD pipelines, dan tools DevOps lainnya.
- Memiliki pemahaman yang baik tentang prinsip-prinsip SOLID, Design Patterns, dan Clean Code.
- Sarjana (S1) di bidang Ilmu Komputer, Teknik Informatika, atau bidang terkait.
- Kemampuan komunikasi yang baik dalam Bahasa Indonesia dan Bahasa Inggris (lisan dan tulisan).