• 3+ years developing in languages such as: Angular 7+, Typescript, Node.js, and browser-side JavaScript;
• Experience with Docker or other container management technology;
• Experience with <100ms RESTful micro web services design & architecture;
• Experience with data stores, SQL and No-SQL (Experience with MongoDB, Redis and Elasticsearch is a must);
• Experience with Continuous Integration and Deployment i.e. Docker, GitLab, Circle CI, Jenkins, Kubernetes;
• Experience writing unit tests;
• Experience with AWS services (ElasticSearch, S3, containers — ECS & EKS, Lambda);
• Full-stack development experience across Web UI, Web Services, Cache, Domain Driven Design, and Database;
• Lazy loading and session management, Dependency Injection with a modular approach to increase the reusability of the code.
• Using Angular-Json-schema and RxJs to make the code most responsive towards the existing auto-rendering framework;
• Unit testing ad integration testing using chai and mocha;
• Single sign-on access (SSO);
• Experience with Ag-grid and grid stack components;
• Experience working with JWT and localization (multilingual + DateTime localization);
• Experience working with timing feature / schedulers in NodeJs;
• Experience with socket.io;
• Experience with writing Interceptors at AWS API gateway;
• Experience working with PUB/SUB, Rabbit MQ & BULL server.
• BS degree in Computer Science or Engineering;
• Experience of work with an American social news aggregation, web content rating, and discussion website — Reddit/
• 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
• Writing tested, idiomatic, and documented JS, HTML and CSS. Develop application code and unit tests in the Angular 8, Angular 1.6;
• Performing code review;
• Collaborate with cross-functional teams to analyze, design, and ship new features;
• Participate actively in discussions, presentations and decisions about front end development, web application, mobile app etc.;
• Work on bug fixing and improving application performance;
• Constantly work on improving your level of skills and qualifications.
The Project is a Document Management System used for taking care of endpoint equipment for MSP’s (Managed Service Providers). The system links critical information together across companies, contacts, and assets so a team can deliver seamless client experiences from a single-pane-of-glass view. It is possible to create a logical hierarchy of folders and subfolders. Every business has different needs and requirements when it comes to their knowledge base. The system offers the ability to completely customize article templates.
The Customer’s company provides software solutions. The Company offers software as a service platform to monitor, troubleshoot, and maintain desktops, servers, and other endpoints for small- and medium-sized businesses.