Position: Senior JavaScript Developer
Company: EPAM Systems
Category: JavaScript
Experience required: 3y
English level: upper

Our customer is a diverse group of companies, comprised of a strong portfolio of online employment, educational, commercial and volunteer businesses. It operates across 19 countries with exposure to over 4 billion people, making a positive contribution to people’s lives on a global scale.

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:
- 3+ years of previous experience in development and operations, or related IT, computer, or operations field;
- Experience with Typescript;
- Strong experience with JavaScript;
- Knowledge of React;
- Familiar with Apis;
- GraphQL knowledge;
- Experience with Node.js.

We offer:
- Competitive compensation depending on experience and skills;
- Work in enterprise-level projects on a long-term basis;
- Health Insurance;
- Community of 38,000+ industry’s top professionals.