Position: JavaScript Engineer (Angular)
Company: EPAM Systems
Category: JavaScript
Experience required: 2y
English level: intermediate

Our client is a company from Canada, we are working with offices in Toronto and Winnipeg. Our product is a Web application used by store employees to fulfill online orders.
The main goals: support, optimization, and new development for the applications.
The system is being built using microservice architecture, Hybris, and AngularJS.

**RESPONSIBILITIES**
- Frontend development
- Following SDLC best-practices
- Owning delivered solutions
- Ability to support the code review process
- Experience in enforcing coding, architectural, unit-testing
- Build and CI standards across the combined team

**REQUIREMENTS**
- Angular/AngularJS experience
- Knowledge of RESTful APIs
- AngularJS to Angular(latest version) migration experience
- Some intermediate cross-platform experience and familiarity (Cordova, Ionic)

**WE OFFER**
- Innovative solutions delivery to the world’s digital changes
- Experience exchange with colleagues all around the world
- Opportunities for self-realization
- Unlimited access to LinkedIn learning solutions
- Friendly team and enjoyable working environment
- Engineering, corporate and social events
- Social package: professional & soft skills training, medical & family care programs, sports
- Free English classes
- Flexible working schedule