Technical Lead

Geekhunter

Jakarta Pusat

On-site

IDR 350,000,000 - 700,000,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

GeekHunter is seeking a Senior Engineer/Tech Lead to architect and implement scalable backend solutions in Jakarta. You will drive architecture decisions, API design, and system diagrams, while leading a team of engineers through delivery and reviews.

You will mentor engineers, manage dependencies, and ensure reliability, security, and performance across microservices and databases. Knowledge of fintech is a plus.

Qualifications

  • 6+ years of software engineering experience with senior/tech lead roles.
  • Strong backend, system design, and architecture knowledge.
  • Experience with Node.js/TypeScript and microservices.
  • Familiarity with fintech or financial systems is a plus.

Responsibilities

  • Break down technical requirements into actionable tasks with scope and criteria.
  • Perform technical analysis and system design before development.
  • Design and review microservices, databases, caching, and concurrency.
  • Estimate tasks and manage dependencies with the Engineering Manager.
  • Lead task distribution based on skills and priority.
  • Conduct code reviews to ensure adherence to design and standards.
  • Serve as escalation point for complex technical issues and incidents.
  • Analyze performance and optimize across applications and databases.
  • Ensure scalability, reliability, security, and maintainability.

Skills

Backend engineering
System design
Technical leadership
Task breakdown
Mentoring
Decision making
Performance analysis

Education

Bachelor's degree in Computer Science

Tools

Node.js
TypeScript
Kubernetes
PostgreSQL
MySQL
API design
Docker

Job description

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.

Experience with Node.js/TypeScript

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.

Your application will include the following questions:

  • What's your expected monthly basic salary?
  • How many years' experience do you have as a Technical Lead?
  • How many years of experience do you have in the Finance Industry?
  • How many years' experience do you have as a Node.JS Developer?
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Tech Lead
Tech Lead

PT Heritage Amanah International • Jakarta Selatan

On-site
IDR 150,000,000 - 250,000,000
Senior Tech Lead - Solutions
Senior Tech Lead - Solutions

Axonect • Jakarta Utara

On-site
IDR 800,000,000 - 1,300,000,000
Team Lead - NE
Team Lead - NE

Calabrio • Jakarta Pusat

On-site
IDR 280,000,000 - 550,000,000
Senior Tech Lead - Solutions
Senior Tech Lead - Solutions

Axonect • Jakarta Pusat

On-site
IDR 400,000,000 - 800,000,000
Tech Lead (.NET)
Tech Lead (.NET)

Meratus Group • Indonesia

On-site
IDR 600,000,000 - 1,000,000,000
Tech Lead (.NET)
Tech Lead (.NET)

Meratus Group • Jakarta Pusat

On-site
IDR 300,000,000 - 600,000,000
Senior Fullstack Developer
Senior Fullstack Developer

Ultra Voucher • Indonesia

On-site
IDR 360,000,000 - 600,000,000
Senior Software Engineer
Senior Software Engineer

SIRCLO • Tangerang Selatan

On-site
IDR 600,000,000 - 1,200,000,000
Team Lead
Team Lead

Calabrio, Inc. • Indonesia

On-site
IDR 300,000,000 - 800,000,000
Head Engineering - Fintech (Supply Chain Financing)
Head Engineering - Fintech (Supply Chain Financing)

Adecco • Tangerang

On-site
IDR 900,000,000 - 1,500,000,000