Deskripsi pekerjaan Fullstack Developer Solutionlabs Grup Indonesia
Mandatory Requirements :
- Minimal pengalaman 2 tahun sebagai Developer/Dev Team.
- Sudah mengikuti minimal 3 siklus project hingga tahap delivery/testing.
- Memiliki minimal 2 kemampuan dari: Web Application Developer, Backend Developer, Mobile Developer/PWA.
- Full Stack Developer multi-platform menjadi nilai tambah.
- Menguasai minimal 3 teknologi/framework berikut:
• Java, NET Core, Javascript/Typescript, Python, NodeJS / React / React Native / KoaJS, Angular, Vue, Ionic, Go-Lang, Python/R, Low Code / No Code
- Wajib memahami Responsive/Adaptive UI.
- Memahami CSS 3.0, Bootstrap, Message Queue/Broker, Asynchronous Process, Threading/Multi-threading, RDBMS, NoSQL Database, Service Worker, PWA, dan Web Assembly.
- Berpengalaman dalam implementasi microservices dan dockerize minimal 1 solusi Go-Live.
- Memahami clean code principle, code convention standard, dan design pattern.
- Mampu menggunakan source code repository perusahaan.
- Memiliki analytical thinking dan teamwork yang baik.
- Memiliki kemampuan komunikasi profesional Bahasa Indonesia dan Inggris.
- Sertifikasi programming/database menjadi nilai tambah.
- Pengalaman sebagai DevSecOps Engineer menjadi nilai plus.
Key Responsibilities :
- Membangun sistem dengan architecture design pattern dan struktur database yang optimal.
- Mengimplementasikan standard keamanan aplikasi sesuai OWASP dan clean code principle.
- Melakukan integrasi dengan sistem eksternal sebagai data provider maupun consumer melalui API Gateway/Service Bus.
- Melakukan integrasi dengan berbagai produk principal sesuai protocol, API standard, dan SDK.
- Mengembangkan solusi software dengan algoritma yang optimal dan efisien.
- Mengembangkan UI/UX berdasarkan raw material dari System Analyst/UIUX Engineer.
- Membuat database function, procedure, dan query untuk kebutuhan sistem.
- Menyusun coding documentation dan API specification.
- Menjaga kualitas, performa, dan efisiensi code aplikasi.
