Company Logo

Technical Lead

Perusahaan tidak menampilkan gaji
Penuh Waktu · Kerja di lokasi
Minimal Sarjana (S1)
1 - 3 tahun pengalaman

Persyaratan

Kerja di lokasi
1 - 3 tahun pengalaman
Minimal Sarjana (S1)

Skills

Technical Team HRBP

Server Technical Support

Pre-Sales Technical Support

Technical Decisions

Multimedia Technical Support

Software Technical Support

Technical Job Recruitment

After-Sales Technical Support

IT Technical Support

Technical Writing

Benefit Kerja

Annual Leave

Training/Certification

Career Path

Flexible Hours

THR

Loan

Loker ini dikelola oleh

R
Rekruter

Deskripsi pekerjaan Technical Lead Nodewave Indonesia

Core Responsibilities

  • Owning the end-to-end system architecture (frontend, backend, database, infrastructure) and being accountable for its scalability, resilience, and maintainability.
  • Making and documenting key technical decisions ‚AI data modeling, API contracts, authorization strategy, concurrency handling, and technology trade-offs.
  • Designing and guiding the implementation of multi-layered authorization (RBAC + ABAC) that depends on role, department, and task state.
  • Architecting the Dependency-Aware Task Board, including task state machines and automatic status blocking based on the prerequisites of other tasks.
  • Defining the strategy for architectural resilience ‚AI Race Condition handling via Optimistic Locking, Soft Deletes, and an Immutable Audit Trail.
  • Owning Multi-Tenant data isolation and guaranteeing no cross-tenant data leakage across the query, API, and permission layers.
  • Writing and reviewing production code across the full stack using strict TypeScript ‚AI Next.js 16 (App Router), React 19, and Tailwind CSS 4 on the frontend; Bun, Hono, Prisma ORM, and PostgreSQL on the backend.
  • Setting and enforcing engineering standards: clean code, code review discipline, modern tooling (Biome, Husky), Conventional Commits, and a solid testing culture.
  • Owning the CI/CD pipeline (e.g., GitHub Actions) and managing the deployment process of the API and frontend to cloud infrastructure (Vercel, Railway, Render, etc.), including migrations, environments, and rollbacks.
  • Mentoring and growing engineers through pairing, code review, and technical guidance.
  • Collaborating closely with Product Management, UI/UX, and fellow Engineers ‚AI shaping scope, surfacing technical risk early, and ensuring specifications are met with high quality.

Job Requirements

  • Proven experience as a Tech Lead, Staff, or Senior Fullstack Engineer on complex, production-grade web applications, with a track record of owning systems end-to-end and leading delivery.
  • Deep expertise in the Frontend stack: Next.js (App Router), React, TypeScript, and styling with Tailwind CSS & Radix UI / shadcn.
  • Experienced in state management and data fetching using TanStack Query 5 and Zustand 5.
  • Strong command of the Backend stack: Bun, frameworks like Hono, ORM (Prisma), and relational databases (PostgreSQL).
  • Strong system design skills ‚AI designing efficient database schemas, creating entity DTOs, and enforcing solid data validation using Zod.
  • Strong understanding of JWT-based authentication, session management, and API security.
  • High-level analytical and architectural skills, particularly around Multi-Tenant data isolation, concurrent data synchronization (concurrency), and race condition handling (Optimistic Locking).
  • Proven ability to design and enforce complex authorization models (RBAC + ABAC) driven by role, department, and state.
  • Leadership and communication skills ‚Äî able to mentor engineers, align stakeholders, resolve technical disagreements, and make sound decisions under ambiguity.
  • Disciplined in clean code and modern tooling standards (Biome, Husky) and version control workflows (Conventional Commits).
  • Experienced in setting up and owning CI/CD pipelines (e.g., GitHub Actions) and driving a testing strategy (unit + integration) for services and UI components.
  • (Bonus) Experience with observability/monitoring in production, database scaling and query optimization, containerization (Docker/IaC), and defining hiring bars / interviewing engineers.
Tentang Perusahaan
Nodewave Indonesia
Computer Software
11 - 50 karyawan

Nodewave.id is a leading software solution company specializing in innovative software solutions and cutting-edge artificial intelligence technologies.

At Nodewave, we pride ourselves on cultivating a dynamic and innovative company culture that blends professionalism with a vibrant, youthful energy. Our employment policies:

  1. No Clock In and Clock Out - No fingerprints, attendance reports, nothing!
  2. Unlimited Leaves - No more 12 Hari Jatah Cuti
  3. No Bosses that Bosses around - Everyone is just doing their part in contributing to our big team work
  4. No Office Politics - We embrace transparancies and appreciate everyone's good work.
Alamat kantor

APL Tower 19th Floor At Central Park CBD, Jakarta Bara, DKI Jakarta

Galeri Perusahaan

Tips Aman Cari Kerja

Pemberi kerja yang benar tidak akan meminta akun Telegram, top-ups atau pembayaran dalam bentuk apapun. Jangan berikan kontak pribadi, informasi bank, maupun kartu kredit kamu.

Pelajari Selengkapnya

Lowongan Lainnya Untukmu
Penuh Waktu
5–10 tahun
Minimal Sarjana (S1)
MarkAny GaneshaIT Indonesia

Technical Lead

Rp 12-15jt
Penuh Waktu
5–10 tahun
Minimal Sarjana (S1)
PT Reka Multi Aptika

Technical Lead

Gaji Tidak Ditampilkan
Penuh Waktu
5–10 tahun
Minimal Sarjana (S1)
Aldmic COOPN Digital

Engineering Manager

Gaji Tidak Ditampilkan
Penuh Waktu
3–5 tahun
Minimal Sarjana (S1)
Nodewave Indonesia
Kontrak
5–10 tahun
Minimal Sarjana (S1)
PT Talenta Eksekutif Asia

Technical Lead