Position: Frontend developer (Angular 12)
Company: Levi9
Category: JavaScript
Experience required: 2y
English level: upper

**🔹 About the project:**

Product is a Digital Banking Platform empowering financial institutions to accelerate their digital transformation and effectively compete in a digital-first world. It unifies functionality from traditional core systems and new fin-tech capabilities into a seamless digital customer experience, drastically improving any customer channel. It combines quite a number of modular product journeys with the core banking functionality, that works together and creates the symphony of modern banking, facing all the needs of a variety of modern needs - from simple retail customers to the small and medium entrepreneurs. All together platform aims to modify the banking experience to the level that can surpass expectations and become a beloved part of people’s daily lives.

**🔹Job responsibilities:**
As a Frontend Engineer, you will be responsible for both development and spot-on support for creating unique technical solutions out of the tools and components, many of which were created by the company itself. Enterprise-level practice as cloud solutions, cutting edge technologies, modern ways of working and most recent updates create empowering everyday experience, that will boost you on all the engineering levels to the new horizons.

**🔹Your profile is:**

3+ years of experience in using Angular 2+ and Typescript;
Profound understanding of RxJS (ours systems are really leverage the power of reactive programming);
You have experience and understanding of underlying concepts of commonly use frontend tools (cutting edge and proof of concepts aren’t the empty bell for us)
In-depth knowledge of broader web application architecture topics e.g. HTTP specs and its influence on the client-server communication;
Security aspects of building modern web applications (CORS, XSS, CSP);
You have hands-on experience with CI/CD systems (we use Jenkins and own our pipelines ourselves);
You have experience with unit testing (we will teach you how to test your code effectively if needed);
Upper-intermediate level of English
 

**🔹Will be a plus**

Having experience with angular building toolchains (custom builders, complex npm scripts or anything related);
Working with the containerised applications all together with Kubernetes and Unix basics
Fulfilling accessibility requirements or at least the understanding of the necessity of such for banking product

**🔹9 reasons to join us:
**
1. Today we’re working with the technology of tomorrow.
2. We don’t wait for change. We are the change.
3. We’re experts in creating experts (Levi9 academy, Lead9 program for leaders).
4. No micromanagement. We are free birds with a clear understanding of what the high performance is!
5. Learning in Levi9 never stops (unlimited Udemy for business, meetups, English courses, Professional training, and certification).
6. We’ve gathered the best locations. All you have to do is choose (5min from Olimpiyska metro station in Kyiv and Lviv office overlooking the Stryiskyi park).
7. We have a master’s degree in work-life balance.
8. Here you can train your body and mind (massage, gym in the office, TRX, Crossfit, and more with our corporate trainers).
9. A little party never hurt nobody (winter/summer parties, Ski Trip, etc).