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

About EPAM Systems

ЕРАМ прагне надавати своїй глобальній команді з понад 60,000+ професіоналів у більш ніж 45 країнах можливості для професійного зростання з першого дня співпраці. Наші колеги – джерело успіху ЕРАМ, тож ми цінуємо співпрацю, намагаємось завжди розуміти бізнес наших клієнтів та прагнемо до найвищих стандартів якості. Незалежно від місця, де ви знаходитесь, ви долучитесь до відданої, розмаїтої спільноти, яка допоможе вам реалізувати свій потенціал якомога повніше

Company website:
http://epam.com

DOU company page:
https://jobs.dou.ua/companies/epam-systems/

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

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