Engineering Team Lead

Bukku Accounting

Kuala Lumpur

On-site

MYR 180,000 - 240,000

Full time

3 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Bukku Accounting is seeking an Engineering Team Lead to split time between hands-on development and leading a junior-to-mid team. You’ll influence web and mobile work, set coding standards, and drive delivery with strong collaboration with product and design.

You will guide architecture, performance, and quality while mentoring engineers and shaping engineering direction for scalable cloud software.

Qualifications

  • 5+ years in modern web development with leadership or mentoring experience.
  • Full-stack capability across frontend and backend (Next.js, Laravel).
  • Strong understanding of scalable architecture and performance.
  • Proficient with HTML5, CSS3 and modern CSS frameworks.
  • Experience with RESTful APIs, GraphQL, and state management tools.

Responsibilities

  • Write clean, maintainable code across the stack and set coding standards.
  • Translate specifications and wireframes into scalable software components.
  • Build reusable components and libraries for future use.
  • Review code and uphold engineering best practices across the team.
  • Lead a team of junior/mid engineers and grow their skills.
  • Own the team’s delivery: plan priorities and ensure timely ships.
  • Run and improve the team’s engineering process (Scrum, reviews, releases).
  • Collaborate with product managers and designers on high-impact features.

Skills

Leadership
Mentoring
Full-stack
React Native
Next.js
Laravel
AWS
MySQL
REST APIs
GraphQL
CI/CD
Scrum
Code review
Testing
Communication

Tools

Next.js
Laravel
React Native
Git
CI/CD
Scrum
Redux
Zustand
GraphQL
RESTful APIs
AWS
MySQL
Ubuntu

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 90,000 - 150,000
Customer Success (Team Lead)
Customer Success (Team Lead)

Bukku Accounting • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Senior Accounts & Finance Executive
Senior Accounts & Finance Executive

Bukku Accounting • Kuala Lumpur

On-site
MYR 110,000 - 170,000
Player‑Coach Tech Lead (Web & Mobile)
Player‑Coach Tech Lead (Web & Mobile)

Bukku Accounting • Kuala Lumpur

On-site
MYR 180,000 - 240,000
Full-Stack Engineer (Next.js/Laravel) – Scale & Innovate
Full-Stack Engineer (Next.js/Laravel) – Scale & Innovate

Bukku Accounting • Kuala Lumpur

On-site
MYR 90,000 - 150,000
Senior Finance & Automation Lead
Senior Finance & Automation Lead

Bukku Accounting • Kuala Lumpur

On-site
MYR 110,000 - 170,000
Senior Software Developer
Senior Software Developer

AutoCount • Port Klang

On-site
MYR 180,000 - 240,000
Parking Subsidy
Fridge & Pantry
Medical & Dental & Optical
+5
Product Manager
Product Manager

AGAATT SDN BHD • Petaling Jaya

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

Aisling Group • Kuala Lumpur

On-site
MYR 100,000 - 130,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