Full Stack Web Developer (React Typescript)
Salary: Rp 5.000.000 – Rp 7.500.000 per month
Full Stack Web Developer (React TypeScript)
📍Kantor Penempatan: Royal Residence, Wiyung, Kota Surabaya
Deskripsi Pekerjaan
Kami mencari individu yang memiliki kemampuan teknis kuat, pola pikir problem solving yang baik, serta mampu mengambil tanggung jawab terhadap pengembangan dan pemeliharaan aplikasi dari sisi frontend hingga backend.
Posisi ini cocok untuk developer yang tidak hanya mampu mengerjakan task berdasarkan instruksi detail, tetapi juga mampu memahami kebutuhan bisnis, mempelajari sistem yang sudah berjalan, menganalisis permasalahan, serta menentukan solusi teknis yang tepat.
Anda akan bekerja pada aplikasi berbasis web yang digunakan secara langsung untuk mendukung aktivitas operasional perusahaan. Sistem yang dikembangkan mencakup pengelolaan data operasional, dashboard, workflow, reporting, integrasi API, automasi, serta berbagai kebutuhan internal perusahaan.
Kami mencari seseorang yang dalam jangka panjang dapat berkembang menjadi salah satu pemegang technical ownership terhadap sistem yang dikembangkan. Tugas utama meliputi:
Mengembangkan dan memelihara aplikasi web menggunakan React, Node.js, TypeScript, dan JavaScript.
Mengembangkan fitur frontend dan backend secara end-to-end berdasarkan kebutuhan bisnis.
Mengelola layanan Firebase seperti Firestore, Authentication, Cloud Functions, dan Storage.
Menganalisis, melakukan troubleshooting, dan memperbaiki bug pada aplikasi production.
Memahami dan meningkatkan existing codebase melalui refactoring yang aman dan maintainable.
Mengembangkan dan memelihara REST API serta integrasi dengan layanan pihak ketiga.
Mengelola struktur data, query, performa, keamanan, dan reliability aplikasi.
Melakukan testing, deployment, monitoring, serta penanganan masalah setelah release.
Menggunakan Git dan GitHub, termasuk code review dan menjaga standar kualitas kode.
Membuat dokumentasi teknis serta berkoordinasi dengan tim internal untuk memahami kebutuhan operasional.
Mengembangkan script, migration, automasi, atau internal tools apabila diperlukan.
Memberikan usulan teknis untuk solusi yang lebih efisien, aman, dan scalable.
Kualifikasi
Pendidikan minimal D3 atau S1 Teknik Informatika, Sistem Informasi, Ilmu Komputer, atau bidang terkait;
Memiliki pengalaman kerja minimal 2 tahun sebagai Web Developer, Full Stack Developer, Software Engineer, atau posisi sejenis.
Fresh graduate dengan portofolio yang relevan dipersilakan melamar;
Menguasai React, Node.js, TypeScript, JavaScript.
Memahami Firebase Firestore, Storage, Authentication, Functions.
Memahami konsep asynchronous programming dan event-driven processing.
Memahami pembuatan dan penggunaan REST API.
Terbiasa menggunakan Git dan GitHub dalam proses pengembangan aplikasi.
Mampu membaca dan memahami existing codebase yang besar.
Memiliki kemampuan problem solving dan analytical thinking yang baik.
Memiliki rasa ownership terhadap pekerjaan dan bertanggung jawab atas hasil implementasi.
Mampu berkomunikasi dengan baik dalam Bahasa Indonesia dan Bahasa Inggris.
Mampu bekerja secara individu maupun bersama tim;
Jujur, bertanggung jawab, komunikatif, dan antusias mempelajari industri baru; dan
Informasi Tambahan
Kesempatan mempelajari industri sistem akuntansi, konsultasi bisnis, keuangan, dan perpajakan;
Tunjangan konsumsi setelah masa percobaan kerja;
Tunjangan jabatan setelah masa percobaan kerja;
Bonus kinerja (sesuai KPI) setelah masa percobaan kerja;
Kepesertaan BPJS Ketenagakerjaan setelah masa percobaan kerja.