Rp9,500,000 - 10,000,000/Month
Full-Time · On-site
Minimum Bachelor’s Degree
5 - 10 years of experience

Job Requirements

On-site
5 - 10 years of experience
Minimum Bachelor’s Degree
25-35 years old
Male only

Skills

Attention to Detail

Leadership

Google Cloud Platform

Programming Languages

Code Review

Time Management

Teamwork

CI/CD

Initiative

Software Engineering

Software Development

SDLC

Project Management

Job Benefits

THR

Health Insurance

Work Insurance

Career Path

Annual Leave

This job post is managed by

SD
Sinar Digital Nusantara

Job description for Technical Lead at PT SINAR DIGITAL NUSANTARA

Job Description :

Technical Leadership

  1. Menentukan arah tech/teknis serta strategi pengembangan aplikasi jangka pendek, menengah, dan panjang.
  2. Menetapkan standar arsitektur sistem, kualitas kode, keamanan aplikasi, serta praktik terbaik dalam software engineering.
  3. Menentukan teknologi, framework, tools, dan engineering practices yang digunakan oleh tim.
  4. Mendesain arsitektur aplikasi serta integrasi antar sistem yang scalable, secure, dan maintainable.
  5. Menerjemahkan kebutuhan bisnis dan Product menjadi solusi teknis yang efektif dan berkelanjutan

Engineering Delivery

  1. Memastikan pelaksanaan pengembangan aplikasi mulai dari perencanaan, implementasi, hingga deployment sesuai SDLC dan security policy perusahaan.
  2. Mengawasi progres pengembangan, kualitas delivery, serta mitigasi risiko teknis pada setiap sprint maupun project.
  3. Melakukan code review untuk menjaga kualitas, maintainability, dan consistency codebase.
  4. Mendesain struktur aplikasi client-side yang scalable, termasuk strategi state management, struktur component, dan integrasi API.
  5. Memastikan aplikasi frontend memenuhi standar performa tinggi (seperti Web Core Vitals), aksesibilitas (a11y), dan cross-browser compatibility.

Team Leadership

  1. Memimpin, mengelola, melakukan coaching, mentoring, dan evaluasi performa terhadap tim engineering.
  2. Mengawasi kinerja tim Frontend, Backend, QA, dan Infrastructure untuk memastikan kolaborasi yang efektif.
  3. Mengembangkan kompetensi teknis anggota tim melalui knowledge sharing dan technical guidance.

Collaboration & Stakeholder Management

  1. Berkolaborasi dengan Head IT Development, Product Manager, UI/UX Designer, QA, Infrastructure, serta stakeholder lainnya dalam menentukan solusi teknis terbaik.
  2. Memberikan masukan teknis pada proses product planning, roadmap, estimasi effort, dan prioritas pengembangan.
  3. Mengelola resource engineering serta membantu pengambilan keputusan teknis lintas departemen (terutama dengan Infra).

Requirements :

  1. Pendidikan minimal Sarjana (S1) dalam bidang Ilmu Komputer, Teknik Informatika, atau bidang terkait (pengalaman yang relevan)
  2. Pengalaman minimal 5 tahun sebagai Lead Engineer, Tech Lead, atau posisi kepemimpinan teknis sejenis
  3. Menguasai bahasa pemrograman TypeScript, Java, atau Golang untuk Backend, serta menguasai ekosistem JavaScript/TypeScript, Web Core Vitals secara mendalam untuk Frontend
  4. Memiliki pengalaman hands-on yang kuat menggunakan framework modern seperti React.js, Next.js, Nest JS
  5. Menguasai Version Control System (khususnya Git) secara mendalam, termasuk kemampuan merancang dan menerapkan branching strategy (seperti GitFlow atau Trunk-Based Development) yang efisien untuk kolaborasi tim.
  6. Ahli dalam merancang arsitektur dan kontrak API (API Contract), serta membangun RESTful API yang memiliki performa tinggi, scalable, aman, dan terdokumentasi secara komprehensif (menggunakan standar OpenAPI/Swagger).
  7. Menguasai manajemen database Relasional (PostgreSQL, MySQL) dan NoSQL (MongoDB), termasuk keahlian dalam perancangan skema (schema design), optimasi query, indexing, serta strategi pengelolaan data pada sistem berskala besar.
  8. Memiliki standar tinggi terhadap arsitektur perangkat lunak. Menguasai Software Design Patterns, serta proaktif mendorong tim untuk menghasilkan kode yang maintainable, testable, dan reusable.
  9. Memahami SDLC, Agile/Scrum, DevOps, CI/CD, serta praktik pengembangan perangkat lunak modern
  10. Menguasai software architecture, system integration, database, cloud infrastructure, application security, dan teknologi pengembangan aplikasi
  11. Wajib memiliki pengalaman langsung dan terbukti dalam deployment, pengelolaan, dan penanganan troubleshooting aplikasi di lingkungan Production.
  12. Wajib mempunyai pengalaman bekerja di industri Fintech, Perbankan, atau SaaS.

Nilai Tambah :

  1. Memiliki pemahaman terkait ekosistem dan Arsitektur Microservice secara umum.
  2. Mempunyai pengalaman langsung dalam merancang atau memimpin proses migrasi arsitektur dari Monolith ke Microservice.
  3. Familiar dengan konsep dan pengelolaan arsitektur Monorepo (misalnya menggunakan tools seperti Nx, Turborepo, atau Lerna).
  4. Mengetahui atau memahami alur proses bisnis PJP (Penyedia Jasa Pembayaran) / Payment Gateway
About the company
PT SINAR DIGITAL NUSANTARA
Computer & Network Security
11 - 50 employees

PT Sinar Digital Nusantara adalah perusahaan digital yang menyediakan solusi digital inovatif untuk memajukan bisnis Anda. Produk kami terdiri dari layanan pembayaran digital, pembuat laman web dan bio link, serta layanan pengiriman pesan SMS. Saat ini kami juga sedang mengembangkan platform lainnya dengan tujuan membantu operasional perusahaan.

Office address

Pasar Minggu, ITS Tower

Glints Safety Tips

Legitimate employers won’t ask for contact Telegram or any kind of top-ups or payment. Do not provide your messaging app contacts, bank details, or credit card information.

Learn More

Similar jobs for you

Technical Lead

Rp 9.5-10Mio
Full-Time
5–10 years
Minimum Bachelor’s Degree
PT SINAR DIGITAL NUSANTARA