Deskripsi Pekerjaan
Kami adalah perusahaan teknologi terdepan di Indonesia yang sedang mengalami pertumbuhan pesat. Kami percaya bahwa teknologi adalah kunci untuk menciptakan solusi yang berdampak. Saat ini, kami membuka kesempatan bagi seorang Senior Web Developer berbakat untuk bergabung dengan tim engineering kami di Jakarta Selatan. Jika Anda passionate tentang coding, memiliki pengalaman dalam mengembangkan aplikasi web berskala besar, dan ingin bekerja di lingkungan yang inovatif dan kolaboratif, inilah kesempatan Anda untuk berkembang bersama kami. Anda akan bekerja langsung dengan CTO dan tim produk untuk membangun fitur-fitur yang digunakan oleh jutaan pengguna.
Kami menawarkan lingkungan kerja yang dinamis, gaji yang kompetitif, serta kesempatan untuk terus belajar dan berkembang dalam ekosistem teknologi yang modern.
Tanggung Jawab
- Merancang, mengembangkan, dan memelihara aplikasi web front-end dan back-end menggunakan React.js dan Node.js.
- Berkolaborasi dengan tim desain UX/UI untuk menerjemahkan desain Figma menjadi kode yang responsif dan berkualitas tinggi.
- Menulis kode yang bersih, terstruktur, dan teruji dengan baik (unit test & integration test).
- Melakukan code review dan memberikan mentorship kepada developer junior untuk meningkatkan kualitas kode tim.
- Mengoptimalkan performa aplikasi untuk memastikan kecepatan loading dan skalabilitas yang maksimal.
- Berpartisipasi aktif dalam perencanaan sprint, daily stand-up, dan retrospektif agile.
- Mengelola dan mengintegrasikan API eksternal serta membangun RESTful API internal yang aman dan efisien.
- Melakukan deployment dan monitoring aplikasi di lingkungan cloud (AWS/GCP).
Kualifikasi
- Minimal 3-5 tahun pengalaman kerja sebagai Web Developer atau Full Stack Developer.
- Penguasaan yang sangat baik terhadap React.js (hooks, context, state management) dan Node.js (Express.js, NestJS).
- Pemahaman mendalam tentang database relasional (PostgreSQL/MySQL) dan NoSQL (MongoDB).
- Berpengalaman dengan sistem version control (Git) dan platform kolaborasi seperti GitHub/GitLab.
- Familiar dengan konsep CI/CD, Docker, dan deployment aplikasi di AWS atau Google Cloud.
- Kemampuan analitis yang kuat dan orientasi pada pemecahan masalah (problem-solving).
- Pengalaman bekerja dalam tim agile (Scrum/Kanban) adalah nilai tambah yang signifikan.
- Memiliki portofolio proyek live yang dapat diakses.