Full Stack Developer (.NET + Angular)

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