Skip navigation EPAM

Senior Software Engineer (React.JS) Ho Chi Minh, Vietnam or Remote

  • hot

Senior Software Engineer (React.JS) Description

Job #: 63045
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.


We are looking for an experienced Senior Software Engineer specialized in React.js in Ho Chi Minh City.

Working within a team of highly skilled technology and business experts, you will have the opportunity to employ and improve your own technical skills as well as learn about the Equity business.


Value the individuals – We encourage and motivate people to grow. We perceive our people as a source of our success;
Strive for excellence – We strive for the highest standards of excellence and continuously learn. We take pride in our engineering and accomplishments;
Act as a team – We treat one another with respect and encourage the best ideas to come from anywhere within the organization. We value our diversity;
Focus on Customers – We build long term customer relationships, as we strive to always understand our customers' business and needs;
Act with integrity – We operate legally, honestly and ethically. We take responsibility for our actions.


  • Design and develop web application runnable on cross browsers with high quality and testable code
  • Working with BE team for integration
  • Make decision on JavaScript library/framework to be used in the project
  • Perform troubleshooting and fix bugs
  • Perform code review and ensure the code quality of the team


  • 5+ years working in front-end web development
  • Solid understanding and development experience in ReactJS
  • Extensive programming experience in HTML5, CSS3, SASS or LESS, and Bootstrap, Foundation or Materialize
  • Excellent JavaScript knowledge and programming experience with ES5/ES6
  • Experience with tools like Redux, Webpack, Angular CLI and/or Gulp
  • Experience consuming REST APIs
  • TDD/BDD experience (Jest, Jasmine, Karma or Chai)
  • Experience with client-side architecture and design patterns
  • Fluent in written and verbal English

Nice to have

  • B.S/M.S. in Computer Science or equivalent (Strong Computer Science fundamentals)
  • Experience with Typescript
  • Familiar with collaborative interface tools like Invision, Figma
  • Experience in React Native, Vue.js, Angular.js or TypeScript or other programming language / coding framework would be advantage
  • Experience with Relational Databases and Non-Relational Databases

We offer

  • Unique opportunity to work for challenging projects in a multinational team
  • An extremely international working approach; expect to work with clients, trainers, managers from locations all over in Asia, Europe and the US
  • No typical day: you will have the opportunity to be involved in tech talks, training, prototyping, design as well as software development
  • Competitive compensation depending on experience and skills
  • 10 days paid sick leave
  • 19 days paid vacation
  • 13th month salary as standard
  • Regular assessments and salary reviews
  • Free English classes and unlimited self-service trainings
  • Unlimited access to LinkedIn learning solutions
  • Friendly team and creative atmosphere
  • Flexible working schedule
  • Corporate and social events

Здравствуйте, чем мы можем вам помочь?

Наши офисы