Senior/Lead Front-End Developer (Customer Communication Management Solutions) (offline)

Here are a 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 improve hard skills quickly
- You will have the opportunity to work, lead and gain experience in a team of professionals

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.

The project team is working on a platform providing a service for monitoring and managing electronic invoices.
Using the platform applications, operators can track the status of invoices both sent by the platform client and sent to them.
Several additional applications help track statistics and ensure reliable storage and security of customer data.

Responsibilities:
Take responsibility for the delivery of product features
Regular communication with the Architect; accurate transformation of requirements into a set of tasks for the team
Identify and resolve technical issues, take part in support activities
Document software development process: the creation of architecture and low-level design documents; revision of documents for compliance with company policies and customer requirements under the Architect’s supervision
Software development process: development of architecture, modules, sub-systems, functions (sets of functions), classes (sets of classes), libraries, and databases in keeping with the quality standards applicable in the company
Organization of team performance to ensure maximum efficiency of development in compliance with company policies and customer requirements; regular peer code and design reviews
Performing control of software testing: unit and integration testing of own code and code written by other software engineers; organization of testing in the team in keeping with company policies
Carry out professional supervision of software development staff
Promote good design principles such as code reuse, modularity, and extensibility and mentor others in these principles
Perform code reviews for compliance with best engineering practices, coding standards, and quality criteria set forth on the project
Continuously participate in technical risks identification and analysis, immediately notify the Project Manager of new risks identified, suggest the mitigation strategy
Report status and progress according to the project and company demands

Requirements:
At least 5 years’ experience working in Front-End development
Expert level in:
OOP Design Principles
Angular 8
RxJS
Webpack
Jasmine
NPM
SCSS
Experience in Software design, Source Code Structure, documentation
Experience with testing, unit testing
Experience in team leading
At least Upper-Intermediate level of English

Would be a plus:
Working experience with Kubernetes
Knowledge of Keycloak

About Sigma Software

Sigma Software is a place where Nordic Traditions meet Ukrainian Spirit to create Superior Software. We combine the best practices and approaches from Swedish and Ukrainian cultures. Taking high demand for quality, minimal hierarchy, freedom of decision-making, and attention to every opinion from Swedes, as a Ukrainian company we demonstrate flexibility and dedication to every project and every customer.

We are IT consulting and software product company with development offices in Ukraine, Sweden, the USA, Canada, Poland, and Australia. We deliver smartest solutions to our customers in the areas of government, telecommunications, advertising, automotive, gaming, and others. Being a part of Sigma Group, one of the largest Nordic IT corporations, we are a global player with more than 5000 employees in 12 countries and over 1500 in Ukraine.

We work with startups, software houses, and enterprises providing the products and services that suit our clients the most. Company`s R&D centers are mastering the trending technologies and directions: Infotainment, AR/VR, Blockchain, Machine Learning, Data Science, Artificial Intelligence, and others.

Company website:
https://career.sigma.software/

DOU company page:
https://jobs.dou.ua/companies/sigma-software/

The job ad is no longer active
Job unpublished on 16 March 2021

Look at the current jobs JavaScript / Front-End Kyiv→