- Kuala Lumpur Federal Territory Malaysia
工作地点
职位描述
岗位职责
Senior Full Stack Engineer
Job Purpose and Description
As a Senior Engineer, you will drive technical excellence for frontend and backend development, mentor team members, and ensure the delivery of resilient, high-performance cloud-based applications .
Experience and knowledge:
· Candidates must have 6+ years of relevant professional experience in full-stack development.
· Demonstrated experience in designing and implementing complex microservices architectures and robust APIs utilizing Node.js and TypeScript.
· Advanced proficiency in TypeScript is required, including experience with advanced TypeScript features and design patterns.
· Deep experience with backend frameworks, specifically NestJS, with an emphasis on architectural patterns like CQRS or Event Sourcing.
· Proven track record in developing complex web applications with Angular version 14 or higher.
· Extensive experience with both SQL (SQL Server) and NoSQL (MongoDB) databases; expert-level ability in schema design, query optimization, and caching strategies using Redis.
· Strong experience with Azure cloud platforms, specifically designing solutions around Service Bus, Key Vault, AKS (Azure Kubernetes Service), and Blob Storage.
· Deep understanding of security protocols and identity management, including SAML, OAuth2, and OpenID Connect.
· Experience with Event-Driven Architecture working with message brokers create loosely coupled integrations.
· Experience in defining and implementing CI/CD strategies, container orchestration with Docker and Kubernetes, and infrastructure-as-code concepts.
· Expert in using GitHub for version control and SonarQube for maintaining high standards of code quality and security.
· Advanced proficiency in leveraging AI-assisted coding tools (GitHub Copilot) to drive team productivity and code consistency.
Skills and attributes:
· Possesses a comprehensive grasp of Domain-Driven Design (DDD) and distributed system design patterns.
· Leads by example in cross-functional agile teams, facilitating technical discussions, refining requirements, and championing a DevOps mindset.
· Expert user of ALM tools including Jira and Confluence to document architectural decisions and track complex project milestones.
· Exceptional analytical, systems-thinking, and leadership abilities, paired with the ability to communicate technical strategy to both engineers and stakeholders.
· Proactively identifies and adopts emerging technologies, conducting proof-of-concepts to keep the tech stack modern and competitive.
· Committed to mentoring junior and mid-level engineers, performing rigorous code reviews, and establishing engineering best practices.
· Oversees the investigation and resolution of critical production incidents, ensuring root cause analysis and long-term remediation within SLA.
Pay: RM12,000.00 - RM14,000.00 per month
Experience:
Language:
Work Location: In person
重要安全守则
申请工作时,切勿提供您的银行或信用卡详细资料。不要转账或完成无关的在线调查问卷。如果您发现可疑内容,请举报此招聘广告。