Position: Angular Strong Regular Developer
Company: Luxoft
Category: JavaScript
Experience required: 2y
English level: upper

**Project Description:**
Luxoft is looking for candidates on behalf of

The leader in critical information, analytics and expertise to forge solutions for the major industries and markets that shape today's business landscape. Customers around the world rely on its solutions to address strategic and operational challenges.

With a headquarter in London and having offices in 24 countries, client works with about 50000 customers that coving most of the Fortune.
We have multiple projects where Luxoft experts are resolving business cases in finance, energy, data management, etc.

Being a part of our team means to have a bright view on different domains in close collaboration with multicultural colleagues and business representatives from the USA, the UK, Asia, etc.

Project is related to Invest Banking Domain Management domain particularly to the process of Novation. Novation is the act of replacing one party in a contract with another, or of replacing one debt or obligation with another. It extinguishes (cancels) the original contract and replaces it with another, requiring the consent of all parties involved. The NCM (Novation Consent Manager) is a platform that allows to transfer or to obtain the required consent from the remaining party and transferred electronically.
**Responsibilities:**
- Developing of application based on requirements and design
- Estimations
- Investigations, Research
- Unit and integration testing
**Mandatory Skills:**
- JavaScript (ES6-8) (3+ years)
- TypeScript (1+ years)
- Angular (2+ years)
- HTML / CSS (2+ year)
- Design/architecture pattern - Strong
- Karma, Jasmine (1+ years)

**Soft skills:**
- Working in an interdisciplinary team
- Excellent communication and organization skills
- Skills to balance great design with usability, passion for creating products that resonate emotionally with people
- Strong team player - ability to work in distributed teams, contribute to collaborative team success, treat team / product success as personal goal
- Self-motivated, open-minded, and result-oriented mindset
- Upper Intermediate and higher English language skills
- Ability and willingness to make, prove and defend decisions
- Ability to document and communicate concepts at multiple levels
- Good analytical skills and readiness to perform alternatives analysis and to find the best possible option
**Nice-to-Have Skills:**
- Experience on UI automation frameworks like Cypress
- Highcharts
- Redux
- RxJs