EPAM

MB Sunny Tower, 259 Tran Hung Dao, TP Hồ Chí Minh

Company Size : 10-24

View more

Job Summary

Job description

Overview of job

Responsibilities

  • Initialize and develop web application runnable on cross browsers with high quality and testable code
  • Be able to be a key contact point for BE team, BA, PM
  • Represent the engineering team in meetings
  • Provide support to more junior colleagues or guidance in a specific area
  • Make decision on JavaScript library/ framework to be used in the project
  • Ensure high performance and security on mobile and desktop
  • Perform troubleshooting and fixing bugs
  • Perform code review and ensure the code quality of the team
  • Have experience using Agile methodologies for developing application.
  • 19 annual leave days and 10 days for sick leave
  • Flexible working model: Hybrid working from Ho Chi Minh city or working remotely from any location in Vietnam
  • 100% salary is paid in probation, including full salary contributions to social, health and unemployment insurance
  • Premium healthcare insurance for employees and 2 dependents
  • 13th-month salary is absolutely obvious
  • Free English classes with native lecturers to leverage your skills
  • Unlimited self-service training including mentoring programs
  • Unlimited World-class training courses  , , ; all certifications supported
  • Top trendy technologies:  
  • Multinational team of enthusiastic, open, and ready-to-go professionals 

Job Requirement

Requirements  

  • 6+ years working in front-end web development preferably in Angular
  • Solid understanding and development experience in Typescript, Angular (version 10+)
  • Extensive programming experience in HTML5, CSS3, JavaScript (ES5/ ES6)
  • Good experience consuming REST APIs
  • Experience with NgRx, RxJS
  • Experience SSO integration
  • TDD/BDD experience (Jest, Jasmine, Karma or Chai)
  • Experience with client-side architecture and design patterns
  • Familiar with tools like Webpack, Angular CLI and/or Gulp
  • Fluent in written and verbal English.

Nice to have

  • Familiar with Ionic
  • Experience with Ag-Grid, PrimeNG, ReactJS
  • Practical experience in back-end technologies (NodeJS, Java) is a plus
  • Experience in one of the popular public clouds: AWS, Azure.

Languages

  • English

    Speaking: Intermediate - Reading: Intermediate - Writing: Intermediate

Technical Skill

  • JavaScript
  • AngularJS
  • TypeScript
  • HTML5
  • CSS3
  • Web Development
  • TDD
  • Design Patterns
  • NodeJS
  • REST API
  • Jasmine
  • BDD
  • Karma
  • Architecture
  • IONIC
  • MS Azure
  • GulpJS
  • ES6
  • Webpack
  • AWS
  • ReactJS
  • ChaiJS
  • Angular CLI
  • SSO
  • ES5
  • Jest
  • RxJS
  • ngRx

BUSINESS PROFILE

EPAM Systems Inc. is a leading global provider of digital platform engineering and software development services.

Since 1993, EPAM Systems, Inc. (NYSE: EPAM), has leveraged its core engineering expertise to become a leading global product development and digital platform engineering services company.

Vietnam is the most recent location that EPAM has established office. This is your opportunity to join an organization in start-up mode that plans to (at least) double in size every 2-3 years. We are looking for excellent employees that want to see a similar growth in their careers.