Technical Lead (node.js) Hybrid

Kuala Lumpur, M14, MY, Malaysia

Job Description

Key Responsibilities



Lead the design and architecture of applications based on business requirements, ensuring technologies work seamlessly to achieve project goals. Oversee the development, deployment, and maintenance of applications on

Azure

, maintaining high standards of performance, scalability, and security. Define and drive the

technical vision and roadmap

within the product or tribe team. Lead by example - mentor and inspire engineers, influence stakeholders, and foster a culture of collaboration and excellence. Champion

engineering best practices

such as clean code, design patterns, CI/CD, code reviews, and test-driven development. Balance delivery speed with technical debt management; plan for long-term maintainability. Contribute to shared frameworks and promote an internal open-source culture. Encourage

innovation and continuous improvement

, promoting a "fail fast, learn fast" mindset. Mentor and guide team members in technical and professional growth. Drive the adoption of

AI-first development approaches

, leveraging new tools and methodologies to improve team productivity and efficiency.

Experience & Knowledge



5+ years of experience in a

Technical Lead

or similar role. Strong expertise in

Node.js

,

NestJS

,

TypeScript

,

cloud technologies

, and

distributed systems

. Solid understanding of

domain-driven design

and

event-driven architecture

(SAGA, CQRS, event sourcing, Kafka streaming). Hands-on experience with

Azure Cloud

,

GitHub

,

Docker

,

Kubernetes

, and

CI/CD pipelines

. Skilled in database design for microservices (SQL Server, MongoDB) and caching (Redis). Proficient in

Test-Driven Development (TDD)

. Experience building and scaling event-driven systems (Kafka, Azure Service Bus preferred). Familiar with

security technologies

such as SAML, OAuth, OpenID Connect, and key vaults. Experience implementing distributed tracing and logging systems. Exposure to front-end frameworks such as

Next.js

or

Angular

is an advantage. Experience using

GitHub Copilot

,

MCP servers

, or

AI-assisted development tools

is a plus.
Job Type: Permanent

Pay: RM15,000.00 - RM20,000.00 per month

Application Question(s):

Notice Period Are you currently based in Malaysia?
Experience:

Technical Lead: 6 years (Required) Node.js: 8 years (Required) Domain-driven design and eEvent-driven architecture: 6 years (Required)
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1284528
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Kuala Lumpur, M14, MY, Malaysia
  • Education
    Not mentioned