Deskripsi Pekerjaan
Informasi lengkap tentang posisi dan persyaratan
Ringkasan Yukerja
Lowongan Full Stack Developer di PT. Periksa Solusi Indonesia kami kurasi dari Glints (kategori Magang & Fresh Graduate). Posisi ini ditandai sebagai remote — pastikan timezone dan syarat lokasi kandidat di deskripsi resmi. Yukerja.com bukan pemberi kerja — lamaran diproses di situs sumber resmi.
Lowongan Kerja: Fullstack Developer
Tanggung Jawab Pekerjaan (Responsibilities)
Front-End:
Interactive UX: Mengembangkan sisi front-end dengan pengalaman pengguna yang interaktif mengikuti best practices pengembangan modern.
UI & System Optimization: Meningkatkan tata letak UI, keandalan (reliability), skalabilitas, serta keamanan aplikasi.
Rapid Prototyping: Mampu merancang MVP (Minimum Viable Product) dengan cepat dan tanggap mengusulkan solusi untuk setiap kendala teknis.
Quality & Collaboration: Menghasilkan kode berkualitas tinggi dan aktif berkolaborasi dengan anggota tim lainnya.
Back-End:
Core Development: Merancang, membangun, dan mengelola aplikasi backend yang scalable dan berperforma tinggi menggunakan bahasa pemrograman Golang.
Database & Caching Management: Mengelola dan mengoptimalkan sistem basis data relasional (MySQL, PostgreSQL) serta solusi caching/NoSQL menggunakan Redis.
Testing & Quality Assurance: Bertanggung jawab penuh dalam pembuatan Unit Testing untuk memastikan keandalan kode sebelum masuk ke tahap produksi.
Maintenance & Troubleshooting: Melakukan debugging dan perbaikan bug secara cepat pada layanan berbasis Golang yang sudah berjalan (production).
Technical Documentation: Menyusun dokumentasi teknis yang komprehensif, termasuk arsitektur sistem dan dokumentasi API (seperti Swagger).
Delivery & Compliance: Memastikan pengiriman fitur tepat waktu dengan standar kualitas tinggi serta mematuhi aturan kepatuhan web (web compliance).
Kualifikasi & Persyaratan (Requirements)
Pendidikan & Pengalaman:
Lulusan S1 Teknik Informatika, Sistem Informasi, Ilmu Komputer, Teknik Elektro, Fisika, Matematika, atau bidang terkait (Terbuka untuk Fresh Graduate).
Lulusan SMK dengan keterampilan dan pengalaman kerja yang luar biasa sangat dipersilakan untuk melamar.
Keahlian Teknis (Technical Stack):
Front-End Core: Menguasai HTML, CSS, JavaScript, & TypeScript. Terbiasa dengan package managers seperti npm atau Yarn.
Front-End Frameworks: Wajib menguasai NodeJS, Angular, dan Ionic framework.
Menjadi nilai tambah yang besar (great plus) jika menguasai React / Next.js / Flutter.
Back-End Core: Memiliki pemahaman mendalam tentang Golang (Goroutines, Channels, & Framework seperti Echo, Gin, atau Fiber).
Supporting BE Stack: Memiliki dasar yang kuat dalam NodeJS & Express sebagai nilai tambah.
Architecture & Design: Keahlian kuat dalam pengembangan RESTful API dan arsitektur Microservices.
Mampu meretas (hack) desain responsif atau Progressive Web Design (PWA).
Paham konsep Object Oriented Programming (OOP) dan Clean Code.
Tools, Security & Testing:
Mahir menggunakan framework testing (seperti Testify untuk Golang atau Jest untuk NodeJS).
Terbiasa dengan containerization menggunakan Docker.
Familiar dalam mengonsumsi dan mengintegrasikan API / services secara aman (securely).
Wajib menguasai Version Control System (GIT).
Kemampuan Komunikasi & Soft Skills:
Memiliki kemampuan analisis dan pemecahan masalah (problem-solving) yang kuat.
Motivasi diri tinggi, berorientasi pada target, dan mampu belajar dengan cepat (fast learner).
Kemampuan komunikasi yang baik dan dapat bekerja sama dalam tim.
Mampu membaca dokumentasi, system logs, atau pesan error (error messages) dalam Bahasa Inggris.