Deskripsi Pekerjaan
Deskripsi Pekerjaan
Kami adalah perusahaan teknologi terdepan yang berfokus pada pengembangan solusi digital inovatif. Saat ini kami mencari seorang Senior Full Stack Developer yang passionate dan berpengalaman untuk bergabung dengan tim inti kami. Anda akan bertanggung jawab penuh atas siklus hidup pengembangan perangkat lunak, mulai dari konsep hingga deployment, serta berkontribusi dalam membangun produk yang digunakan oleh jutaan pengguna di Indonesia.
Jika Anda adalah seorang problem solver sejati, memiliki pemahaman mendalam tentang ekosistem JavaScript, dan ingin bekerja di lingkungan yang kolaboratif serta mendukung pertumbuhan karir, inilah kesempatan yang Anda tunggu-tunggu!
Tanggung Jawab
- Memimpin pengembangan fitur front-end dan back-end menggunakan React.js dan Node.js.
- Merancang arsitektur sistem yang scalable, maintainable, dan secure.
- Melakukan integrasi dengan API pihak ketiga dan layanan microservices.
- Menulis unit test, integration test, dan melakukan debugging secara menyeluruh.
- Melakukan code review dan memastikan standar kualitas kode tim terjaga.
- Berkolaborasi erat dengan tim Product, UI/UX Designer, dan DevOps.
- Mengoptimalkan performa aplikasi dan memastikan ketersediaan tinggi (high availability).
- Memberikan mentoring dan guidance kepada developer junior di dalam tim.
Kualifikasi
- Minimal 4 tahun pengalaman sebagai Full Stack Developer atau Software Engineer.
- Menguasai JavaScript/TypeScript, React.js (Hooks, Context API), dan Node.js (Express.js).
- Berpengalaman dengan database SQL (PostgreSQL) dan NoSQL (MongoDB).
- Memahami konsep RESTful API, GraphQL, dan WebSocket.
- Familiar dengan layanan cloud (AWS EC2, S3, Lambda) dan containerization (Docker).
- Terbiasa menggunakan Git, CI/CD pipeline, dan Agile methodologies (Scrum/Kanban).
- Pendidikan minimal S1 Teknik Informatika, Ilmu Komputer, atau setara.
- Memiliki kemampuan komunikasi yang baik dalam Bahasa Indonesia dan Inggris.