Job Description
Full details about the role and requirements
Yukerja Summary
The Full-Stack Engineer role at PT Miss Spicy Internasional is curated from Glints (category Marketing & Penjualan). Note the work location (Tambora) before applying. Yukerja.com is not the employer — applications are handled on the official source site.
PT Miss Spicy Internasional adalah perusahaan yang berkomitmen untuk memberikan solusi pemasaran konten, pemasaran terintegrasi e-commerce, dan strategi positioning merek kepada pelanggannya. Dengan pengalaman luas di kawasan Asia Tenggara dan Tiongkok, kami menghadirkan inovasi dan keahlian yang mampu memenuhi kebutuhan bisnis modern. Kami sedang mencari seorang Full-Stack Developer yang berpengalaman dan kreatif.
Tentang Posisi :
Kami sedang membangun platform video pendek generasi terbaru berbasis AI (AI-first), yang mencakup konten yang dihasilkan AI serta integrasi media sosial. Anda akan bekerja langsung dengan founder dan satu senior full-stack engineer lainnya. Kami adalah tim yang menghargai rasa tanggung jawab, kecepatan, dan kualitas engineering yang tinggi.
Tanggung Jawab :
- Membangun website
- Membangun aplikasi mobile
- Merancang dan mengimplementasikan API backend
- Mendesain database
- Mengelola sistem autentikasi
- Mengembangkan fitur upload dan streaming video
- Membangun dashboard creator
- Mengembangkan fitur sosial (like, komentar, follow)
- Mengembangkan fitur pencarian
- Mengelola sistem notifikasi
- Melakukan optimasi performa
- Mengintegrasikan fitur AI
- Melakukan deployment ke cloud
- Monitoring dan maintenance sistemPersyaratan Teknis
Persyaratan Teknis Bahasa Pemrograman :
- Bebas (Any)
- Frontend
- React
- Next.js
- Tailwind CSS
- React Query atau TanStack Query
- Zustand atau Redux
- Responsive UI
- Arsitektur frontend modern
Mobile : React Native (lebih diutamakan), Flutter (dapat diterima apabila kedua engineer menyetujuinya)
Backend : Node.js, Python (FastAPI, Django, atau Flask, tergantung layanan), NestJS (lebih diutamakan), Express atau Fastify, REST API, WebSocket, Authentication, Background jobs
Database : PostgreSQL, Prisma atau Drizzle ORM, Redis
DevOps : Docker, GitHub Actions, CI/CD, Linux, Cloudflare, AWS atau Google Cloud, Object Storage (Amazon S3 atau Cloudflare R2)
Teknologi Video, Memiliki pengalaman dengan :
- FFmpeg
- Video transcoding
- HLS streaming
- Konsep CDN
- Optimasi video
Harus memahami :
- OAuth
- JWT
- Keamanan API
- Rate limiting
- Pencegahan SQL Injection
- Perlindungan XSS/CSRF
- Pengelolaan secret/credential secara aman
- Persyaratan AI (Penting)
Kandidat harus mampu :
- Memecah fitur yang kompleks menjadi tugas-tugas yang dibantu AI
- Meninjau dan memvalidasi kode yang dihasilkan AI
- Melakukan debugging secara efisien dengan bantuan AI
- Membuat testing dan dokumentasi menggunakan AI sambil tetap menjaga kualitas kode
- Memahami keterbatasan kode yang dihasilkan AI dan mengetahui kapan harus melakukan intervensi manual
Soft Skills :
- Memiliki kemampuan komunikasi yang baik
- Memiliki rasa tanggung jawab yang tinggi
- Nyaman bekerja di lingkungan startup
- Cepat belajar
- Mampu menyelesaikan masalah secara pragmatis
- Bersedia merilis perbaikan kecil secara rutin dan cepat
Nilai Tambah (Nice to Have)
- Pengalaman dengan recommendation systems
- Pengalaman menggunakan API AI/LLM
- Pengalaman dengan vector database
- Pengalaman integrasi payment gateway
- Pengalaman analytics
- Pengalaman integrasi API media sosial
- Pengalaman membangun platform video
- Pengalaman membangun aplikasi consumer (B2C)