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

Requirements:
2+ years of strong JavaScript development experience
In-depth knowledge of Angular
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 the 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 working on 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 Our Customer:
You will work with the 6th-largest privately owned organization in the United States. The сustomer is one of the "Big Four" accounting organizations and the largest professional services network in the world by revenue and number of professionals. The company provides audit, tax, consulting, enterprise risk and financial advisory services with more than 263,900 professionals globally.

About Our Project:
The main aim of the project is to set up a client in the customer’s system, allocate a workspace for the project work, and determine project deliverables.

The platform launched a year ago and uses only the latest technologies and modern architecture approaches:
Net Core 3.1
Angular 12
Mongo
Azure SaaS/PaaS
Docker, K8s
Azure ADLS Gen2, Informatica, Databricks, Spark, Levy, Python, Scala, and Machine Learning

Project Team:
When you join our team, you'll be immersed in a culture where teammates always help each other achieve better results. We believe that together we are greater and that we can find brilliant solutions by sharing ideas.

Project Stage:
Development