
Search by job, company or skills
We are seeking a talented Full Stack Developer to join our team in Southeast Asia. The ideal candidate will have 5-9 years of experience in developing scalable web applications, with a strong foundation in both front-end and back-end technologies. You will be responsible for delivering high-quality software solutions that meet the needs of our clients.
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
Bachelors/ Degree
Job ID: 142009369