Position: Senior JavaScript Developer (UI-related staff)
Company: Exadel
Experience required: 3y
English level: intermediate

**The Customer** provides IT infrastructure products, software, solutions, consulting, training, and education for the digital transformation of enterprises. The Customer helps clients use technology to slash the time it takes to turn ideas into value. In turn, they transform industries, markets and lives. Some of Customer’s clients run traditional IT environments. Most are transitioning to a secure, cloud-enabled, mobile-friendly infrastructure. Many rely on a combination of both. Wherever they are in that journey, our Customer provides the technology and solutions to help them succeed.

**Requirements:**
3+ years of strong JavaScript development experience;
In-depth knowledge of  UI-related staff. Animation, visual effects, D3 js, etc.; 
Hands on experience with Salesforce Lightning platform
Strong analytical skills;
Excellent interpersonal and written/verbal communication skills
Remain up to date on all current best practices, trends, and industry developments
Strong focus on delivering value rather than pure engineering

**English level:**
Intermediate+

**Responsibilities:**
Writing tested, idiomatic, and documented JS 
Performing code review, UI optimizations
Collaborate with cross-functional teams to analyze, design, and ship new features
Participate actively in discussions, presentations and decisions about front end development, web application, mobile app etc.
Work on bug fixing and improving application performance
Constantly work on improving your level of skills and qualifications

Advantages of working with Exadel:
Attractive salary — we reward your commitment to our company
Personal development — we understand that life-long learning is important and support everything that encourages a personal willingness to learn
Flexible work schedule — a good work-life balance is the most important prerequisite for being creative and productive
Friendly work environment
Interesting job in an innovative company with the latest technologies
Collaboration with a team full of interesting people