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.
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
.
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 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.