Position: Angular Developer
Company: Brightdoor
Category: JavaScript
Experience required: 2y
English level: upper

Our client – Swiss Bank with 85 years of history and billion level assets. 
In 2019 the R&D Center branched into an IT product company in Kiev with its Product and Project management. They started working on the neobank for EU market.
Right now there are 4 active projects within neobank product: mobile banking, scoring, card system, CRM, services for VIP clients. 

Facts about the team and project:
Team is over 40 people;
80% of them are Senior-level developers;
No legacy projects;
Modern technologies (Angular, Node JS, PHP, Docker- Kubernetes, Symphony)

Feedback from the team members who joined recently:
IT architecture level beyond their expectations;
Challenging goals in the Fintech domain;
Very high professional level of team;
Mentors of Senior level who help to grow;
Transparent communication in the team;
Decision-making speed is high;
Mature, emotionally stable and proactive team members.


**Main requirements:**
 
3+ years of active coding in Angular 2+
Proficiency with Angular 8, TypeScript CSS, RxJs, Observables, Grid Frameworks for cross-browser compatibility
Experience in building responsive web apps
Experience with REST Architecture and Docker
Commitment to DRY, KISS, SOLID principles
Experienced Git / GitHub user
English level — Intermediate spoken/ written
 
**Will be a plus:**

Experience with Server-Side Rendering
Experience with Unit Testing Frameworks
Experience with D3.js
Experience with Puppeteer
Experience with Redux
Work with My Card or CRM projects
 
**Responsibilities:**
 
Primarily to be FrontEnd team lead for a couple of projects, keep all solutions technically inline, do code reviews and provide architecture vision to each team
Participation in architecture planning
Implementation of new features, support of existing ones
Writing clear code
Unit-test code for robustness, including edge cases, usability, and general reliability
Work on bug fixing and better application performance
 
**Тhe company is ready to offer:**
 
A team of dynamic, progressive people who will soon become your family;
Decent salary level, which will be discussed individually, depending on your experience and skills;
Office located within walking distance from the metro;
Flexible work schedule (starting at 9.00 to 11.00, ending at 18.00 to 20.00);
Paid vacation, sick leaves, opportunity to work remotely;
Non-trivial tasks contributing to the professional and personal development;
Cookies, lunches, fragrant coffee and much more.