We are looking for UI Software Engineers for a project that involves SDN technology
Responsible for development, analysis, design, maintenance, testing and direction & vision of the software and products
Giving visions of the software and products
Supervising overall quality of the development
Angular 13 + strict TypeScript
PrimeNG + Prime Designer
RxJS
REST API
Azure
knowledge of networking principles and SDN
UX skills
OOP and asynchronous programming
knowledge of GIT and other programming tools
Responsible for development, analysis, design, maintenance, testing and direction & vision of the software and products
Giving visions of the software and products
Supervising overall quality of the development
Our project is about
From a UI standpoint, this complex project is composed of multiple modules. The UI is made as a single monolith, which significantly influences its complexity and scalability. Therefore, our current work consists of "ripping out" individual UI modules into separate, simpler UI apps (Angular 13), which are then re-connected into a single unit. For now, we connect apps only through iframes, but we want to gradually work towards a full-fledged micro-frontend architecture, using Module Federation. The advantage is, that we do not use the original code during this rework. Based on feedback, we improve the original workflow and thus build the functionality from the ground up. Currently, we emphasize performance. We extensively use the OnPush change detection strategy and reactive programming. Due to the resulting bundle size, we use strict Typescript. At the same time, we are also changing the overall design – we are switching from internal design components, to the PrimeNG framework. As for the content, we mostly work with the representation and management of individual device data. We support devices from several vendors. Using the API, we are able to perform various actions on real devices. We develop our own ticketing system for various requests from users, documentation creation system, etc. We pay a lot of attention to security - implementation of AAA business standards, Veracode compliance and permissions.
Follow-up/Higher Professional Education
University education (Bachelor’s degree)
University education (Master’s degree)
Angular 13 + strict TypeScript
PrimeNG + Prime Designer
RxJS
REST API
Azure
knowledge of networking principles and SDN
UX skills
OOP and asynchronous programming
knowledge of GIT and other programming tools
Challenging tasks and freedom in distributed international team
Motivated colleagues
Fair salary directly related to how much you know
20 work days of vacation + state holidays + your birthday as day off
Sick leave cover (5 days)
Full-time long-term contract
Possibility to work remote or in the office at UNIT.City (Kyiv, str. Dorohozhytska, 3)
The longer you are with us, the more interesting benefits you will have! (additional holidays and after 5 years you will receive an extra one month paid holidays!)
In case you think this is the right job for you, and fulfill the criteria mentioned in this job ad, do not hesitate to send us your CV.