Position: Full Stack Developer
Company: Voicespin
Category: Node.js
Experience required: 2y
English level: intermediate

**International IT-company is looking for Full Stack Developer (Angular, Node.js)**


**VoiceSpin** serves over 500 international large enterprises, high-tech corporations, private companies, communication brands in the spheres of e-commerce, trading, finances, government, law and more.
Among the company’s clients, there are such well-known brands as Toyota, Fedex, AT&T, Etoro, Burger ranch, Hebrew university, Pizza Hut and others.

The company develops solutions for B2B Sales and Support Contact Centers. Voice and chat communications are a priority.

**Product divided on 2 parts** - they are back office for call center manager and agent’s working place to make/receive calls.

Call center manager back office. Project is being developed for 6+ years. Huge and complex application containing realtime statistics of the call center, reporting tools, and administration of all the modules/integrations. First, developed with AngularJS, now is in hybrid state AngularJS/Angular (50/50). Common tasks are migration, adding new administration modules, maintenance of existing modules, restructuring app to become multitenant.

**Technical stack:**
Client side - Angular(v11)/AngularJS(v1.8.2).
Server side - Typescript, NodeJS, ExpressJS, MariaDB, MongoDB.

Agent panel. The age of the project is 3 years. It allos our users to make/receive calls, chat with customers, track personal statistics and manipulate integrated systems. The panel is represented in multiple forms: web (standalone, embedded), mobile app, desktop app (with Electron).

**Technical stask:**
Client side - TypeScript, Angular(v10)
Server side - Typescript, NodeJS, NestJS, MariaDB, MongoDB


**Requirements:**
- JS experience 2+ years;
- Node.js, Express 1+ years;
- MongoDB;
- Angular;
- A Lead Dev experience is an advantage;
- Intermediate level of English.

**Benefits:**
- International clients and colleagues cooperation;
- Paid vacations and sick leaves;
- Days off on all Ukrainian government holidays;
- Knowledge sharing and training internal and external activities;
- Flexible working schedule;
- Ability to work remotely;
- English speaking club.