Position: Senior/ Lead Full Stack (relocation to the US)
Company: EPAM Systems
Category: JavaScript
Experience required: 5y
English level: upper

**DESCRIPTION**
We are seeking a passionate and talented Senior Full Stack 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.

**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**
-**completed Bachelor’s degree in Computer Science or IT related**
- 5+ years of production experience with Node.js or Java
- at least 1 year of production experience with Angular
- 2+ years of production experience with Clouds ( AWS/ Azure/ GCP )
- Strong knowledge of JavaScript (Core, DOM APIs)
- Knowledge of design patterns and algorithms
- Knowledge of OOP principles
- Understanding of CI principles
- Knowledge of HTML5 and CSS3 standards
- Understanding of and practical experience with SOLID principles and GOF patterns
- Team collaboration experience
- Experience in source control systems

**NICE TO HAVE**
-Functional programming experience
-Understanding of browser and JavaScript engine internals
-Knowledge of TDD
-Profiling experience
-Automation approaches
-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

**WHAT WE OFFER**
-Medical, Dental, and Vision Insurance (Subsidized)
-Health Savings Account
-Flexible Spending Accounts (Healthcare, Dependent Care, Commuter)
-Short-Term and Long-Term Disability (Company Provided)
-Life and AD&D Insurance (Company Provided)
-Employee Assistance Program
-Unlimited access to LinkedIn learning solutions
-Matched 401(k) Retirement Savings Plan
-Paid Time Off
-Legal Plan and Identity Theft Protection
-Accident Insurance
-Employee Discounts

Feel free to contact me and discuss details.