Engineering Team Lead

Bukku Accounting

Kuala Lumpur

On-site

MYR 180,000 - 240,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Bukku is seeking an Engineering Team Lead to balance hands-on development with leading a team of junior to mid-level engineers. You’ll set technical direction, raise the bar in code quality, and shape how the team ships across web and mobile platforms.

You’ll mentor engineers, drive delivery, and influence technical decisions while collaborating with product and design for impactful features. This role is for someone who loves building software and growing teams.

Qualifications

  • 5+ years of modern web development experience with leadership or mentoring.
  • Full-stack across frontend and backend, ideally Next.js and Laravel.
  • Strong understanding of architecture, performance, and scalable design.
  • Proficient with HTML5, CSS3, and modern CSS frameworks.
  • Experience with RESTful APIs, GraphQL, and state management tools.
  • Experience with Git, CI/CD, and Scrum teams.
  • Strong MySQL fundamentals and basic server administration.
  • Willingness to lead React Native mobile work; mobile experience is a plus.
  • Experience in TDD and unit testing.
  • Open-source contributions and collaborative mindset.

Responsibilities

  • Write clean, maintainable code across the stack and set engineering standards.
  • Translate specifications and wireframes into scalable solutions.
  • Build reusable components and libraries for future use.
  • Review code and uphold engineering best practices.
  • Lead a team of junior/mid engineers and support their growth.
  • Own delivery: plan, prioritise, and ensure timely ships.
  • Improve the team’s engineering processes and release practices.
  • Collaborate with product managers and designers on high-impact features.

Skills

Team leadership
Mentoring engineers
Analytical thinking
Communication
Self-driven
Growth mindset
Attention to detail
Humor
UX understanding
Open-source contributions

Tools

Next.js
Laravel
React Native
MySQL
AWS
GraphQL
Redux
Zustand
Git
CI/CD

Job description

Bukku is a well-funded and fast growing software company running the most-loved cloud accounting software currently being used by more than 20k SMEs in the country.

We’re now entering our next phase of growth and are looking for an Engineering Team Lead — a true player-coach who splits their time roughly equally between hands‑on engineering and leading a team of junior‑to‑mid developers. You’ll still be deep in the code, setting the technical bar by example, but you’ll also own how the team delivers: its process, its quality, and its people.

As we expand onto mobile, you’ll help shape how we build and ship across both web and mobile. This is a role for someone who wants both sides of the job — if you love building great software and want to grow engineers, shape engineering direction, and be accountable for what the team ships, this is for you.

Responsibilities
  • Write clean, maintainable, and efficient code across the stack — and set the standard for others.
  • Translate specifications and wireframes into high-quality, scalable solutions.
  • Build reusable components and libraries for future use.
  • Review code and uphold engineering best practices across the team.
Leadership (the other half)
  • Lead a team of junior/mid-level engineers — engineers will report to you, and you’ll be responsible for their growth, performance, and development.
  • Own the team’s delivery: plan and prioritise work, keep things moving, and be accountable for what ships and when.
  • Run and improve the team’s engineering process (Scrum events, code review culture, release practices).
  • Participate in and help shape technical decision‑making and engineering direction, across both web and our growing mobile work.
  • Collaborate with product managers and designers to deliver high-impact features.
Requirements
  • At least 5 years of solid experience in modern web development, with some experience leading or mentoring engineers.
  • Full-stack capability — comfortable across both frontend and backend, ideally with Next.js and Laravel.
  • Solid understanding of application architecture, performance, and scalable design.
  • Good knowledge of HTML5, CSS3, and modern CSS frameworks.
  • Familiarity with RESTful APIs, GraphQL, and state management tools (Redux, Zustand, etc.).
  • Experience working with Git, CI/CD, and Scrum teams.
  • Strong backend and data fundamentals: MySQL (including raw queries), and a working understanding of *nix commands and basic server administration.
  • Willingness to lead our React Native mobile work is essential; hands‑on mobile experience is a plus.
  • Highly analytical with strong logical thinking.
  • Strong communication skills, a willingness to share knowledge, and the ability to give clear, constructive feedback.
  • Self-driven and comfortable working in (and bringing order to) a fast‑paced environment.
  • PHP 8+ (Laravel 8+).
  • Python.
  • React Native.
  • MySQL 8+.
  • Ubuntu 22.04.
  • AWS (EC2, RDS, SES, S3).
  • Experience leading a team or owning delivery for a squad.
  • Experience in building and scaling applications with high daily active users (DAUs).
  • Experience in TDD, writing tests and unit testing.
  • Good sense in UX.
  • Contribution to open‑source projects.
  • Fun and easy to get along with personality.
  • Good sense of humour.
The perfect candidates
  • Having a “think big, start small” mindset (You’re ambitious yet patient).
  • Having a growth mindset (You thrive on challenge and are hungry for improvements).
  • Attention to detail (You can spot pixel difference with naked eyes).
  • Confident yet humble (Confident when you know your stuff).
  • True team player (If you want to go far, go together).
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Bukku Accounting • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Software Engineer
Software Engineer

Bukku • Kuala Lumpur

On-site
MYR 90,000 - 130,000
Engineering Team Lead: Player-Coach for Web and Mobile
Engineering Team Lead: Player-Coach for Web and Mobile

Bukku Accounting • Kuala Lumpur

On-site
MYR 180,000 - 240,000
Next.js Frontend & API Engineer
Next.js Frontend & API Engineer

Bukku • Kuala Lumpur

On-site
MYR 90,000 - 130,000
Full-Stack Engineer (Next.js, Laravel, React Native)
Full-Stack Engineer (Next.js, Laravel, React Native)

Bukku Accounting • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Lead Software Engineer: Team Leader, Data-Driven
Lead Software Engineer: Team Leader, Data-Driven

Aisling Group • Kuala Lumpur

On-site
MYR 100,000 - 130,000
Software Engineering Team Lead
Software Engineering Team Lead

Aisling Group • Kuala Lumpur

On-site
MYR 100,000 - 130,000
Software Engineer
Software Engineer

Involve Asia • Kuala Lumpur

On-site
MYR 90,000 - 130,000
Software Engineer
Software Engineer

Involve Asia Technologies Sdn Bhd • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Software Engineering Team Lead
Software Engineering Team Lead

NSS IT Solution Sdn Bhd • Cyberjaya

On-site
MYR 140,000 - 210,000