Position: Front-end Developer (Angular)
Company: Unicorn Systems UA
Category: JavaScript
Experience required: 3y
English level: upper

Unicorn Systems is a renowned European company providing the largest information systems and solutions in the area of information and communication technologies. We have been focused on high added value and competitive advantage for our customers.

Now we are looking for Middle and Senior Front-end Developers (Angular) to join the development team of our client – a large Bank in Slovenia. 

The Bank is running an implementation project of new Digital Banking Platform
We are planning to organize multiple cross-functional teams for delivering and maintaining complex software solutions on DBP platform.
The development of digital solutions is done around Backbase Platform. Backbase offers a fast way to customize and extend banking solutions for Retail, SME, and Corporate business. It offers a set of capabilities built on top of microservice cloud native architecture that offers open standards to build modern web and mobile applications.

Technical skills:
—	Relevant professional experience in development of Enterprise Angular applications;
—	A fundamental understanding of JavaScript, its runtimes, and RxJS;
—	Proficiency with Typescript, HTML5, CSS3, and the browser render cycle;
—	Experience with Sass and Bootstrap;
—	Experience with various state management tools and patterns;
—	A tool belt equipped with Webpack, Node.js, npm, and performance tools;
—	Experience with at least one of major frontend frameworks (React, Vue, or any other);
—	Proficiency with either OOP or functional programming paradigms;
—	Experience with event-driven architecture; 
—	Experience with Component Driven Development;
—	Experience in working with heavy frontend clients (integrating with REST, Auth protocols);
—	Experience in working with Firebase or other serverless services.

Soft skills: 
—	English upper-intermediate or higher, daily usage;
—	Strong negotiation and self-organization skills;
—	Active approach to work. 

We offer:
—	Close cooperation with client;
—	Full-time remote job;
—	Possible business trips to Slovenia.