Company Logo

Technical Lead

This job post is managed by

R
Recruiter

Job Requirements

On-site
5 - 10 years of experience
Minimum Bachelor’s Degree

Skills

TypeScript

Node.js

Leadership

JavaScript

React.js

Software Development

Technical Lead

Leadership

Flutter

Job Benefits

Career Path

THR

Health Insurance

Work Insurance

Job description for Technical Lead at Geekhunter

Job Responsibilities

  • Break down technical requirements into clear and actionable engineering tasks, including scope, dependencies, acceptance criteria, and technical considerations.
  • Perform technical analysis and system design before development, including architecture, API flow, ERD, use case, and sequence diagrams.
  • Design and review solutions involving microservices, databases, caching, asynchronous processing, transactions, concurrency, and data consistency.
  • Perform task estimation, technical prioritization, and dependency management with the Engineering Manager.
  • Assign and distribute technical tasks based on complexity, priority, and engineer capability.
  • Conduct code reviews and technical reviews to ensure implementation follows the agreed design and engineering standards.
  • Act as the escalation point for complex technical problems, performance issues, and production incidents.
  • Perform performance analysis, troubleshooting, and optimization across applications and databases.
  • Ensure solutions meet requirements for scalability, reliability, security, and maintainability

Job Requirements

  • Minimum 6 years of experience as a Software Engineer, with experience as a Senior Engineer or Tech Lead.
  • Strong understanding of backend engineering, system architecture, and system design.
  • Strong understanding of microservices and distributed systems, including scalability, reliability, idempotency, concurrency, and fault tolerance.
  • Experience in application performance analysis and production troubleshooting.
  • Strong knowledge of MySQL/PostgreSQL, database design, transactions, indexing, and query optimization.
  • Good understanding of Kubernetes and containerized applications.
  • Able to create and understand ERD, Use Case, and Sequence Diagrams.
  • Strong technical leadership, task breakdown, mentoring, and decision-making skills.
  • Experience in fintech, payment, or financial systems is a plus.
  • Experience with Node.js/TypeScript is a plus.
About the company
Geekhunter
Human Resources
11 - 50 employees

Geekhunter is the first IT recruitment agency in Indonesia, specializing in placing tech experts in great companies ranging from startups to multinationals.

Office address

Infiniti Office, Menara Cakrawala 12th Floor Unit 05A, Jl. M.H. Thamrin, Menteng, Jakarta Pusat 10340

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 12-15Mio
Full-Time
5–10 years
Minimum Bachelor’s Degree
PT Reka Multi Aptika

Technical Leader

Rp 10-20Mio
Full-Time
5–10 years
Minimum Bachelor’s Degree
Mitra Cakra Digital

Application Lead

Not Disclosed
Full-Time
3–5 years
Minimum Bachelor’s Degree
PT Sigma Global Teknologi

IT Manager

Rp 15-18Mio
Full-Time
5–10 years
Minimum Bachelor’s Degree
PT Sangga Bisnis Anda

Technical Manager

Not Disclosed
Contract
5–10 years
Minimum Bachelor’s Degree
MAGNET (PT Mitra Akses Globalindo)

Technical Lead