Position: Middle JavaScript Developer (Node.js)
Company: Exadel
Experience required: 2y
English level: intermediate

**Requirements:**
• At least 2+ years of experience with **Node.js**
• Good experience in **JavaScript**
• Experience with **MongoDB**
• Knowledge of frameworks available for **Node.js** (such as NestJS, Express, Node-RED, Device.js, Cylon.js)
• Strong understanding of software best practices, data structures, algorithms, databases and networks
• Strong organizational skills
• Ability to deliver on multiple competing priorities with little supervision
• English level: Intermediate +

**Responsibilities:**
• Code, test and operate Node.js based services
• Effectively use tools and ingenuity to identify and fix bugs before they become a problem
• Take over maintenance and extend existing services
• Optimize use cases and error handling/test completeness
• Develop software solutions by: studying information needs; conferring with users; studying systems flow, data usage and work processes; investigating problem areas; and following the software development lifecycle
• Continuously expand knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment
• Provide recommendations for ongoing improvement
• Work alongside other engineers on the team to elevate technology and consistently apply best practices
• Collaborate with team to brainstorm and create new products

**About the Customer:**
Don't miss your chance to work with the world's largest human resources consulting firm, headquartered in New York City. The company has more than 20,500 employees, is based in more than 40 countries, and operates internationally in more than 130 countries.  Its services are used by 97% of Fortune 500 companies.

**About the Project:**
The project is a tool that collects employee's insurance and benefits data for further processing. This is a great opportunity to learn a worldwide customer's internal processes.

**Advantages of Working with Exadel:**
• You’ll build your expertise with Sales Support, which provides assistance with existing and potential projects
• You can join any Exadel community or create your own to communicate with like-minded colleagues
• There are opportunities for continuing education as a mentor or speaker
• You can take part in internal and external meetups as a speaker or listener
• You’ll have the chance to improve your English skills with the help of native speakers
• We participate in cultural, sport, charity, and entertainment events, and we’d love to have you there, too!

**We offer:**
• Vacation is 20 working days / till 20 working days per year for sick leaves;
• Full payment of taxes;
• Sports compensation;
• English courses;
• Flexible work schedule;
• Friendly environment;
• Medical insurance;
• Opportunity for career growth.

You can find more information about Exadel in Ukraine here: www.facebook.com/exadelukraine