Senior Front End Developer (Angular) Offline
Project Description:
The client is a greenhouse firm for start-up like products within the financial markets; developing in a dynamic environment - with the backing of a worldwide firm.
The project is built around a digital voting system that enables investors to vote in real time, removing traditional deadlines for submitting votes several days ahead of a company meeting. This is not a traditional banking project but rather a startup spun out by the bank with a relatively small dev team working on it. Project stakeholders and team members are based in Kyiv, Belgrade, Tel Aviv, and London.
Tech stack: Java8, 11, 17, Angular, Maven, Spring Boot, Spring Cloud, Spring Integration, AWS, Kafka, ActiveMQ, MSSQL, REST, JSON, Jenkins, TeamCity, OpenShift
Responsibilities:
-Develop UI for new voting platforms;
-Write good and well-tested code in Angular 2+ and TypeScript;
-Perform code review;
-Cooperation with stakeholders.
Mandatory Skills Description:
• 5 years+ experience of designing, building, & maintaining SPAs
• Strong experience of the Angular framework including Angular Material and AG Grid
• A strong understanding of reactive programming paradigms and practical experience of RxJS
• A strong understanding of test driven development and practical experience of writing unit tests using Karma & Jasmine
• An expert understanding of JavaScript/Typescript and best practices especially design patterns and OOP
• HTML5, CSS, SCSS
• Good knowledge of REST API standards and best practices
• Experience of ReactJS desirable but not essential
• AWS (Cognito, Cloudfront, Lambda) desirable but not essential
Nice-to-Have Skills:
- 2+ years of experience as a full-stack developer
Languages:
English: B2 Upper Intermediate