Our client is a very well established Financial services provider. We are seeking to recruit an experienced developer to join their team.
Job Description
- Develop sophisticated web-based application
- Develop Single Page Web Application using leading-edge web technologies.
- Work closely with Software Engineers, Project Manager, HTML developers, QA and Backend Team Leader.
Required Skills & Experience
- Expert in .NET development
- Solid knowledge of Angular 2.0 framework.
- Deep understanding of OOP / SPA / S.O.L.I. D principles
- Client-side design patterns
- Experience with Git version control software
- Experience with RESTful web services
- 2+ years continuous development as .NET Developer is preferable
- Typescript
- Hands-on Agile Software Development approach
- Experience with testing methodologies (unit tests, integration tests, mocks, etc)
- Good command of the English language
- Experience with GraphQL is an advantage
- Russian and Greek languages is an advantage
Remuneration & benefits
- Competitive salary including a 13th salary
- Relocation package
- Medical and life insurance
- Provident fund
- Free meals and beverages at the in-house cafeteria