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 .
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).
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
Experience:
Node.js: 8 years (Required)
Tech Lead: 5 years (Required)
Domain-driven design and eEvent-driven architecture: 5 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.