Senior JavaScript Developer (USA, European countries) Offline

EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

 

DESCRIPTION

We are seeking a passionate and talented Senior JavaScript Developer eager and ready for challenges. We use Agile methodologies on the majority of our projects and encourage close communication among all the involved parties.

 

We are working with the leading companies on the market. Our projects cover different domains including Banking & Finance, Media & Entertainment, Software development & Design, Life science & Healthcare, E-Commerce, and more.

 

PROJECT TECHNOLOGIES AND TOOLS

JavaScript (ES5, ES2015+), Typescript

Angular (1.x, 2+)

ReactJS

Polymer

Redux

RxJS

Electron, Cordova, React Native

Webpack, npm, yarn

Node.js

WebSocket, WebRTC

SVG, Canvas, WebGL

D3, Highcharts, etc

NoSQL

WCAG

 

RESPONSIBILITIES

Design application architecture

Lead the development process

Write unit tests

Maintain code quality and develop CI processes

Estimate and delegate tasks

Write build scripts and integration tests

Maintain the existing code

Implement new features

Perform optimizations

Setup a development environment

Communicate with the customer

 

REQUIREMENTS

Understanding of and practical experience with SOLID principles and GOF patterns

4+ years of production experience

Technical background

Strong knowledge of JavaScript (Core, DOM APIs)

Knowledge of design patterns and algorithms

Experience with JavaScript frameworks and libraries (Angular, React, others)

Knowledge of OOP principles

Understanding of CI principles

Knowledge of HTML5 and CSS3 standards

Team collaboration experience

Experience in source control systems

English level: Intermediate+

 

NICE TO HAVE

Functional programming experience

Understanding of browser and JavaScript engine internals

Knowledge of TDD

Profiling experience

Automation approaches

Experience with other programming languages (Java, C#, Python, Go, etc.)

 

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

The job ad is no longer active
Job unpublished on 11 November 2021

Look at the current jobs JavaScript / Front-End remote→