We’re seeking a skilled Senior Vue.js Engineer to build responsive web applications at EPAM Vietnam.
In this role, you will build scalable and user-friendly web applications using Vue.js and TypeScript. You will partner closely with DevOps and cloud teams to support reliable deployments and day-to-day operations on Microsoft Azure.
Responsibilities
- Develop and maintain responsive front-end applications using Vue.js and TypeScript
- Collaborate with designers and product managers to deliver intuitive user experiences
- Write unit and integration tests using Playwright and other testing frameworks
- Containerize front-end applications with Docker and orchestrate deployments using Kubernetes (AKS)
- Work with DevOps to manage CI/CD pipelines using GitLab CI/CD
- Deploy and monitor applications on Azure Cloud with Datadog and Azure Log Analytics
- Ensure code quality and security compliance using Renovate and MIC Compliance Framework
- Participate in code reviews, design discussions and Agile ceremonies
- Contribute to back-end microservices when needed
Requirements
- Strong proficiency in Vue.js and TypeScript
- Experience with Playwright or similar testing tools for front-end automation
- Hands-on experience with Docker and Kubernetes (AKS)
- Familiarity with GitLab Enterprise for repository management and CI/CD pipelines
- Understanding of monitoring tools such as Datadog and Azure Log Analytics
- Knowledge of deployment using Helm
- Solid grasp of software development best practices and Agile methodologies
- Strong problem-solving and communication skills
- Experience working with Golang-based microservices is a plus