Deskripsi Pekerjaan
Informasi lengkap tentang posisi dan persyaratan
Ringkasan Yukerja
Lowongan Backend Engineer — JavaScript & Application Reliability di Kharisma Adhi Sejahtera kami kurasi dari JobStreet (kategori Teknologi & IT). Perhatikan lokasi kerja (North Jakarta, Jakarta) sebelum melamar. Yukerja.com bukan pemberi kerja — lamaran diproses di situs sumber resmi.
Tanggung Jawab Utama
1. Application Development
Mengembangkan aplikasi web dan mobile serta membangun fitur dari tahap perencanaan hingga deployment.
Menulis kode yang bersih, terstruktur, dan mudah dikembangkan.
2. Backend, API & Integration
Mengembangkan backend system, API, dan business logic.
Mengintegrasikan aplikasi dengan sistem lain serta menjaga keamanan dan konsistensi data.
3. Frontend & User Experience
Mengembangkan antarmuka yang responsif dan user-friendly.
Berkolaborasi dengan tim Product, Design, dan Operasional untuk memenuhi kebutuhan pengguna.
4. Database Management
Mendesain dan mengelola database yang efisien dan scalable.
Mengoptimalkan struktur data untuk mendukung reporting dan monitoring.
5. Testing & Code Quality
Melakukan testing, debugging, dan troubleshooting.
Menjaga kualitas kode melalui Git, code review, dan dokumentasi.
6. Application Performance
Memastikan aplikasi berjalan stabil, aman, dan memiliki performa yang optimal.
Melakukan monitoring, maintenance, dan perbaikan pada production.
7. Continuous Improvement
Melakukan refactoring dan pengembangan berkelanjutan berdasarkan kebutuhan bisnis dan feedback pengguna.
Mengusulkan peningkatan pada architecture, performance, security, dan user experience.
Kualifikasi
Pendidikan minimal S1 Teknik Informatika, Sistem Informasi, atau bidang terkait.
Memiliki pengalaman sebagai Software Engineer, Full-Stack Developer, Mobile Developer, atau posisi sejenis.
Menguasai JavaScript dan framework seperti Node.js, Express.js, React, atau Next.js.
Memiliki pengalaman membangun aplikasi mobile menggunakan Flutter dan Dart.
Memahami konsep frontend, backend, REST API, database SQL/NoSQL, authentication, authorization, dan system integration.
Memahami JSON, data modeling, database schema, serta API integration.
Terbiasa menggunakan Git sebagai version control.
Memahami clean code, modular architecture, reusable components, dan software design principles.
Memiliki kemampuan debugging, testing, deployment, dan problem solving yang baik.
Memiliki kemampuan komunikasi dan kolaborasi lintas fungsi yang baik.
Nilai tambah apabila memiliki pengalaman pada HRIS, workforce management, payroll, dispatching, logistics, TypeScript, CI/CD, cloud service, monitoring tools, serta application security.