Job Description

Job Description: Web Frontend Application UI/UX Designer and Developer

As Web Frontend Application UI/UX Designer and Developer in the Diagnostic Tools development team, you will support the development and implementation of the frontend interface for web-based applications used within the development team, by cooperative engineering teams, and outside customers. Some support and interface to the backend systems will also be part of the required activities (e.g SQL Server).

Responsibilities include:

· Design and Development of Frontend Web Applications

· UI/UX design and guidance

· Interface and support to multiple backend systems

Minimum Requirements:

· Bachelor’s degree in computer engineering or computer science

· 2+ years of frontend UI/UX design for web-based applications

The ideal candidate will have:

· 5+ years of hands-on development experience with focus on front-end, UX/UI design and complex interactive web-based applications

· Excellent visual UI design skills with sensitivity to user-system interaction

· Excellent knowledge of HTML5, CSS3/LESS, Javascript/Typescript, JQuery

· Excellent knowledge of Angular12 or above and other front-end framework like React or VueJS

· Experience with Javascript UI Controls Libraries (Bootstrap, Angular Material, NG-ZORRO, etc.)

· Experience as a .NET Developer in C# language for backend applications (ASP.NET Core) and relational and non-relational databases (SQLServer, MongoDB)

· Deep understanding of API Integrations (REST, WebSockets, GraphQL, etc)

· Excellent troubleshooting and communication skills

Additional skills (would be a plus)

· Knowledge of client-side UI testing frameworks (Jasmin, Mocha)

· Familiarity with Microsoft cloud-based solutions (Azure)