Position: Senior JavaScript Developer (Angular)
Company: EPAM Systems
Experience required: 5y
English level: upper

DESCRIPTION
Our client is an American multinational technology company that specializes in Internet-related services and products, which include a search engine, online advertising technologies, cloud computing, software, and hardware. It is considered one of the biggest Internet stocks.

RESPONSIBILITIES
Full-cycle web application development using Agile approach
Communicate with the customer to clarify requirements
Integration with other clients’ systems and applications

**REQUIREMENTS**
3+ years of experience in JavaScript
Highly Experienced in HTML and CSS, Angular 2+
Profound knowledge of data structures and algorithms
Strong Knowledge of OOP and design patterns
Expertise in Unit Testing
Excellent English communication skills & experience in client-facing communications
Solid SDLC understanding and experience working in an agile environment
Self-management and strong prioritization skills
Capability to work in an agile environment without direct supervision
Upper-Intermediate or higher English level, both spoken and written (B2+)

**NICE TO HAVE**
Strong SQL skills
Knowledge of Java/Python
Experience with NoSQL databases

WE OFFER
Competitive compensation depending on experience and skills
Individual career path
Unlimited access to LinkedIn learning solutions
Social package - medical insurance, sports
Compensation for sick lists and regular vacations
English classes with native speakers (certified English teachers)
Flexible work hours