View all job listings

Technical Lead

Pusat

Permanent

On Site

Job description

  • Memimpin tim development dalam merancang, mengembangkan, dan mengimplementasikan aplikasi yang scalable, secure, dan maintainable.
  • Menentukan arsitektur sistem serta memastikan penerapan Hexagonal Architecture, software design pattern, dan engineering best practices.
  • Melakukan code review serta menjaga kualitas kode melalui standar pengembangan yang konsisten.
  • Mengembangkan dan mengoptimalkan aplikasi backend menggunakan Node.js (NestJS/Hono) atau Golang (Fiber) serta frontend menggunakan React dan Next.js.
  • Mendesain dan mengoptimalkan database menggunakan PostgreSQL, MongoDB, dan Redis, termasuk implementasi strategi caching.
  • Membangun dan mengelola sistem komunikasi real-time menggunakan WebSocket, Socket.IO, RabbitMQ, atau NATS.
  • Mengelola proses CI/CD menggunakan GitLab CI serta deployment aplikasi menggunakan Docker.
  • Mengimplementasikan monitoring, logging, dan observability menggunakan Datadog, Prometheus, Grafana Loki, atau OpenTelemetry.
  • Berkolaborasi dengan Product, QA, DevOps, dan stakeholder untuk menerjemahkan kebutuhan bisnis menjadi solusi teknis yang efektif.
  • Memberikan technical mentoring, coaching, dan arahan kepada anggota tim untuk meningkatkan kompetensi teknis.
  • Melakukan technical decision making, mengidentifikasi risiko teknis, serta memberikan solusi yang tepat untuk mendukung pengembangan produk.
  • Memastikan proyek berjalan sesuai timeline, standar kualitas, dan target yang telah ditetapkan.

Job requirements

  • Minimal S1 Teknik Informatika, Sistem Informasi, atau bidang terkait.
  • Memiliki pengalaman minimal 4 tahun sebagai Senior Fullstack Developer atau Technical Lead.
  • Menguasai TypeScript, Node.js (NestJS/Hono), atau Golang (Fiber).
  • Diutamakan memiliki pengalaman di industri Perbankan, Financial Technology (Fintech), Payment Gateway, atau E-Wallet.
  • Memahami penerapan Hexagonal Architecture, software design pattern, dan prinsip clean architecture.
  • Berpengalaman mengembangkan aplikasi menggunakan React dan Next.js.
  • Menguasai PostgreSQL, MongoDB, Redis, serta strategi caching untuk meningkatkan performa aplikasi.
  • Berpengalaman membangun sistem real-time menggunakan WebSocket, Socket.IO, RabbitMQ, atau NATS.
  • Memahami implementasi CI/CD menggunakan GitLab CI serta deployment menggunakan Docker.
  • Memiliki pengalaman menggunakan tools monitoring dan observability seperti Datadog, Prometheus, Grafana Loki, atau OpenTelemetry.
  • Mampu melakukan system design, code review, technical mentoring, dan technical decision making.
  • Memiliki kemampuan komunikasi yang baik untuk berkolaborasi dengan stakeholder teknis maupun non-teknis.
  • Memiliki jiwa kepemimpinan yang kuat, mampu mengelola tim development, serta berorientasi pada hasil dan continuous improvement.

Benefits

  • Gaji Pokok
  • Tunjangan Jabatan
  • Tunjangan Transportasi
  • Tunjangan Makan

Job information

Education

Associate Degree 1 (D1)

Experience level

Mid Senior Level

Minimum experience

4 years

Gender

No Qualification

Published date

28 Jul 2026

Powered by

Mekari Talenta