Position: Senior JavaScript Software Engineer
Company: EPAM Systems
Experience required: 3y
English level: intermediate

Responsibilities
- Design, code, test and debug of web applications
- Follow and facilitate development best practices
- Focus on a quality
- Perform development testing to ensure implemented work matches expected requirements and quality

Requirements
- 3+ years of practical experience in Front-End development (JavaScript)
- Knowledge of design patterns and algorithms
- Knowledge of OOP principles
- Experience with modern JavaScript frameworks & libraries (Angular/React)
- Knowledge of HTML5 and CSS3 standards
- Understanding of CI principles
- Team collaboration experience
- English level: Intermediate+ (B1+)

Nice to have
- Experience with Node.js

We offer
- Competitive compensation depending on experience and skills
- Work in enterprise-level projects long-term
- Full-time remote work (you can work from anywhere you are)
- Unlimited access to learning courses (LinkedIn learning, EPAM training courses, English regular classes, Internal Library)
- Community of 36,700+ industry’s top professionals
- Health Insurance