Position: Middle JavaScript Developer (Angular)
Company: Exadel
Category: JavaScript
Experience required: 2y
English level: intermediate

**Requirements:**
- 2+ years of strong JavaScript development experience
- In-depth knowledge of Angular
- Hands-on experience with CSS
- 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; developing application code and unit tests in Angular
- Performing code review
- Collaborating with cross-functional teams to analyze, design, and ship new features
- Participating actively in discussions, presentations, and decisions about front-end development, web application, mobile app, etc.
- Bug fixing and improving application performance
- Constantly improving your skills and qualifications

**Company offers:**
- Vacation is 20 working days / till 20 working days per year for sick leaves
- Full payment of taxes
- English courses
- Flexible work schedule
- Friendly environment
- Medical insurance
- Opportunity for career growth

**About the Customer:**
The customer is an educational technology company based in Salt Lake City, Utah. It is the developer and publisher of a web-based learning management system and a massive open online course platform.

**About the Project:**
As a JavaScript developer, you will work on rebranding the product with the customer’s corporate colors and theme. This will involve CSS updates, as well as style changes to components across the Angular application.