Deskripsi Pekerjaan
Informasi lengkap tentang posisi dan persyaratan
Ringkasan Yukerja
Lowongan Fullstack Engineer di PT Rect Media Komputindo kami kurasi dari Glints (kategori Kreatif & Desain). Perhatikan lokasi kerja (Semarang Tengah) sebelum melamar. Yukerja.com bukan pemberi kerja — lamaran diproses di situs sumber resmi.
Deskripsi Pekerjaan
- Mengembangkan dan memelihara aplikasi dari sisi front-end/mobile dan back-end secara end-to-end.
- Membangun dan mengintegrasikan API (RESTful) untuk mendukung kebutuhan sistem dan aplikasi.
- Mendesain, mengelola, serta mengoptimalkan database SQL dan NoSQL guna memastikan performa dan integritas data.
- Menerapkan best practice pengembangan perangkat lunak, termasuk clean code, version control (Git), serta proses testing untuk engineer.
- Mengimplementasikan solusi berbasis cloud (Google Cloud, AWS, atau Azure) untuk kebutuhan deployment dan skalabilitas sistem.
- Melakukan debugging, troubleshooting, dan penyelesaian masalah teknis secara efektif.
- Berkolaborasi dengan tim lintas fungsi (PM, UI/UX, QA, DevOps) dalam proses pengembangan.
Persyaratan
- Pendidikan minimal S1 di bidang Teknik Informatika, Ilmu Komputer, Sistem Informasi, atau bidang terkait (atau memiliki pengalaman kerja yang setara).
- Memiliki pengalaman minimal 2 tahun sebagai Fullstack Engineer, Software Engineer, atau posisi serupa.
- Menguasai salah satu atau beberapa framework front-end modern seperti React.js, Next.js, Vue.js, atau React Native.
- Memiliki pengalaman menggunakan teknologi back-end seperti Node.js, Express.js, NestJS, Laravel, atau framework sejenis.
- Memahami konsep dan implementasi RESTful API serta integrasi antar sistem.
- Berpengalaman dalam pengelolaan database relasional (MySQL, PostgreSQL) maupun NoSQL (MongoDB, Firebase, dan sejenisnya).
- Terbiasa menggunakan Git untuk version control dan kolaborasi dalam pengembangan perangkat lunak.
- Memiliki pemahaman mengenai cloud platform (Google Cloud, AWS, atau Azure) serta konsep dasar CI/CD menjadi nilai tambah.
- Memiliki kemampuan analitis, problem solving, dan komunikasi yang baik.
- Mampu bekerja secara mandiri maupun dalam tim serta memiliki kemauan untuk terus belajar dan berkembang.