Software Engineer
Jatismobileofficial — Indonesia · Posted ~1 week ago
🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.
Log in to add to target listDescription
Jatis Mobile — PT Informasi Teknologi Indonesia Tbk (JATI), perusahaan teknologi publik sejak 2003.
Melayani 500+ korporasi di Indonesia dengan 90+ juta transaksi messaging per bulan.
Tersertifikasi ISO 9001 & 27001.
Fokus di Enterprise Solutions, AI, dan SMB — WhatsApp BSP, Omni Channel, Chatbot AI, Chat Commerce, dan Apps Development.
Saat ini Jatis Mobile sedang mengembangkan Olimpiade Platform, sebuah produk internal yang akan digunakan oleh klien untuk menyelenggarakan kompetisi online berskala nasional.
Untuk kebutuhan tersebut, kami membuka tiga posisi kontrak:
BACKEND ENGINEER:
Bertanggung jawab pada arsitektur dan implementasi backend — termasuk alur kompetisi, timer server-authoritative, auto-save, scoring, leaderboard, dan audit trail.
Tools: Golang, Python (FastAPI/Flask/Django), PostgreSQL, Redis, Kafka/RabbitMQMerancang dan mengimplementasikan arsitektur backend untuk alur kompetisi: server-authoritative timer, auto-save, scoring, audit trail, dan leaderboardStrategi transaksi, locking, caching, queueing, dan retry pada high-concurrency workflowsObservability: structured logging, metrics, distributed tracing, alerting5+ tahun pengalaman production backend
FRONTEND ENGINEER:
Bertanggung jawab pada arsitektur dan kualitas pengalaman pengguna di web dan mobile — termasuk sinkronisasi real-time, penanganan koneksi tidak stabil, dan performa aplikasi.
Tools: TypeScript, React, Next.js, Flutter, React NativeArsitektur client-side untuk web dan mobile: state management, server-state strategy, caching, real-time communication (WebSocket/SSE)Penanganan skenario kritis kompetisi: auto-save, reconnect, session recovery, network-loss handlingWeb vitals, rendering performance, crash reporting, release management5+ tahun pengalaman production frontend/mobile
FULLSTACK ENGINEER:
Bertanggung jawab pada pengiriman fitur end-to-end dan kepemilikan design system lintas platform.
Tools: Golang, TypeScript, React, Next.js, PostgreSQLPengiriman fitur end-to-end: data modelling, API, UI, testing, deploymentKepemilikan design system lintas platform (React/Next.js, Flutter, React Native)Design tokens, component library governance, visual regression testing6+ tahun pengalaman — backend dan frontend productionPengalaman membangun atau memimpin production design system menjadi nilai tambah signifikan
We have 86,729 jobs that might be an even better fit for you
DontApply's real value goes far beyond a single job link or company name. Just upload your resume — in under a minute we'll analyze all 86,729 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume