Position: JavaScript Software Engineer with Angular
Company: Epam Anywhere
Category: JavaScript
Experience required: 2y
English level: intermediate

We are currently looking for a Middle/Senior Software Engineer with 2+ years in JavaScript development and good knowledge of Angular to join our team.

The customer is one of the world’s largest providers of financial markets data and infrastructure, serving over 40,000 institutions in approximately 190 countries. It provides leading data and insights, trading platforms, and open data and technology platforms that connect a thriving global financial markets community - driving performance in trading, investment, wealth management, regulatory compliance, market data management, enterprise risk and fighting financial crime.

The main pool of tasks is associated with developing an application for as part of this software for Desktop and Web.

**Responsibilities**
Develop the components of different levels of complexity
Implementing new product functionality
Maintenance of an existing codebase, participation in Code Review sessions
Contributing to the application architecture design
Write tests for the developed components, perform partial components design and testing
Develop new functionality
Be able to understand the functionality of the current application and fix bugs if needed
Communicate with the developers from other teams regarding the application’s functionality

**Requirements**
2+ years of JavaScript experience
Good knowledge of Angular
Experience with ES5
Experience HTML
Knowledge of ESLint
CI knowledge
Git source control knowledge
Gulp / Grunt

**Nice to have**
ES6 experience
Understanding of HTML5
Knowledge of Jasmine
Experience with QUnit
Experience with Node.js / NPM

**We offer**
Competitive compensation depending on experience and skills
Work on enterprise-level projects on a long-term basis
Full-time remote work
Unlimited access to learning resources (EPAM training courses, English classes, Internal Library)
Community of 38,000+ industry's top professionals