We are looking to hire an experienced Full stack developer (.NET + Angular) to join our dynamic team. As a lead developer, you will be responsible for creating a top-level coding base using .NET + Angular best practices. Your role will require you to implement an exciting and streamlined user experience in the form of a Java-based desktop and mobile web app.
Strong knowledge of .NET web framework (Asp.net MVC, Asp.net Core)
Proficient in C#, with a good knowledge of their ecosystems
Strong understanding of object-oriented programming
Skill for writing reusable libraries
Familiar with various design and architectural patterns
Experience working with Microsoft SQL Server and other relational & non-relational databases
Should be very good with HTML, CSS, javascript, jquery, bootstrap
Solid understanding and development experience in Angular
Experience with Typescript
Experience with tools like Redux, Webpack, Angular CLI, and/or Gulp
Experience consuming REST APIs
TDD/BDD experience (Jest, Jasmine, Karma, or Chai)