Deskripsi Pekerjaan
Kami adalah perusahaan teknologi terkemuka di Jogjakarta yang berfokus pada pengembangan solusi digital inovatif untuk berbagai industri. Saat ini, kami mencari seorang Senior Full Stack Developer berbakat dan bersemangat untuk bergabung dengan tim engineering kami yang dinamis.
Anda akan memainkan peran kunci dalam merancang, mengembangkan, dan memelihara aplikasi web dan mobile berskala besar. Ini adalah kesempatan emas untuk bekerja dengan teknologi terkini dalam lingkungan yang kolaboratif dan suportif, dengan sistem kerja hybrid yang fleksibel serta budaya belajar yang kuat.
Jadilah bagian dari perjalanan transformasi digital bersama kami dan bantu ciptakan produk yang digunakan oleh jutaan pengguna di seluruh Indonesia!
Tanggung Jawab
- Merancang, mengembangkan, dan mengimplementasikan fitur-fitur baru pada aplikasi web menggunakan React.js (Frontend) dan Node.js / Laravel (Backend).
- Mengelola dan mengoptimalkan basis data (SQL & NoSQL) untuk performa dan skalabilitas maksimal.
- Melakukan code review untuk memastikan kualitas kode, keamanan, dan best practices tim.
- Berkolaborasi erat dengan tim produk, UI/UX, dan Quality Assurance untuk menghadirkan solusi yang tepat guna.
- Mengintegrasikan layanan third-party dan mengelola deployment menggunakan Docker dan CI/CD pipelines.
- Melakukan debugging dan troubleshooting secara proaktif di lingkungan produksi.
- Membimbing developer junior dalam pengembangan teknis dan architectural decision.
- Menyusun dokumentasi teknis yang jelas dan komprehensif untuk setiap fitur yang dikembangkan.
Kualifikasi
- Pendidikan minimal S1 Teknik Informatika atau bidang terkait.
- Pengalaman minimal 3-4 tahun sebagai Full Stack Developer di lingkungan startup atau perusahaan teknologi.
- Menguasai JavaScript (ES6+) dan framework modern seperti React.js atau Vue.js.
- Pemahaman kuat tentang Node.js (Express.js) atau PHP (Laravel) serta RESTful API design.
- Berpengalaman dengan basis data relasional (PostgreSQL/MySQL) dan NoSQL (MongoDB/Redis).
- Memahami version control (Git) dan konsep Agile/Scrum.
- Keterampilan komunikasi yang baik dan mampu bekerja secara remote/hybrid dengan disiplin tinggi.
- Portofolio atau akun GitHub yang menunjukkan kontribusi aktif merupakan nilai tambah yang besar.