Middle Front-End Developer (Customer Communication Management Solutions)

  • Remote (Ukraine only)
  • Front-End

We welcome a Front-End professional with profound skills in Angular to become a part of our experienced team.

Here are few reasons for you to apply:

  • It’s an ongoing project with already established processes and traditions
  • We work with a modern technology stack allowing to quickly improve hard skills
  • You will have the opportunity to work and gain experience in a team of professionals

Customer

Our client delivers Cloud-based, SaaS-enabled Customer Communication Management (CCM) solutions and services. It enables business enterprises to engage and communicate with their customers in a pro-active, cost-efficient, and integrative manner.

Project

Team is working on platform that provides a service for monitoring and managing electronic invoices.

Using the platform applications, operators can track both the status of invoices sent by the platform client and the status of invoices that were sent to them.

A number of additional applications help track statistics and ensure reliable storage and security of customer data.

Meet your team!
  • Responsibilities

    • Take responsibility for the delivery of product features
    • Identify and resolve technical issues under the Team leader’s and Architect’s supervision
    • Carry out professional supervision of junior software development staff
    • Participate in project estimation and planning
    • Code, develop unit and integration tests, debug, document, implement, and maintain portions of the software
    • Promote good design principles such as code reuse, modularity, and extensibility as well as mentor others in these principles
    • Perform code reviews for compliance with best engineering practices, coding standards, and quality criteria set forth on the project
    • Provide assistance to test engineers and support personnel in solving technical issues of software installation and its operation
    • Continuously participate in technical risks identification and analysis, immediately notify the Project Manager of new risks identified, suggest the mitigation strategy
    • Escalate technical issues that can’t be solved without additional involvement of project, department, or top management
    • Report status and progress according to the project and Company demands
  • Requirements

    • Experience with Angular 8
    • Strong knowledge of RxJS
    • Experience with Webpack
    • Deep understanding of Jasmine
    • Experience with SCSS
    • Knowledge of NPM
    • Experience in Software design, Source Code Structure, documentation
    • Experience with testing, unit testing
    • At least Intermediate level of English

    Would be a plus:

    • Working experience with Kubernetes
    • Knowledge of Keycloak
    • Experience with Micro Frontend