— Good knowledge of Reactive Programming and have experience with RxJS
— High level knowledge of or experience with recent web technologies such as HTML5, CSS3/Sass/Less, web frameworks (Bootstrap, Material Design) and web development tools (Firefox Developer Tools, Chrome DevTools)
— Know what RESTful web services (JSON) are and how to work with them.
— Have worked in Test-Driven Development environment
— Familiar with Node.js and NPM
— Familiarity with Git
— Basic knowledge of Linux
— 2+ years of work experience in Angular 2+ development and writing clean and testable code in ES5/6/TypeScript
— Flexible working hours
— Medical insurance
— Social guarantees
— Programs for development, recognition, sport events and the exchange of best practices at the level of Vodafone Ukraine Group
— User-facing features implementation
— Implementing high-quality and responsive design
— Build reusable code and libraries for future use
— Optimize application for maximum speed and scalability
— Ensure the technical feasibility of UI/UX designs
— Writing unit tests
Business-to-Business Customer Relationship Management Middleware (B2B CRM MW) — a platform based on the Microservices Architecture (MSA) that provides logic implementation for Product Catalog, Product Inventory, Individual, Organization, Customer, Order, Document and Agreement Management. At the same time platform should integrate external systems for the logic implementation over different protocols.