Front End Requirements
-----------------------------------
Qualities desired: A love for building awesome web UI & passionate and proven in-depth experience in SOLID and Clean code principles
Front End technologies desired: Ionic 3+, Angular 5+
Core experience: 3+ years of web application development experience and fluency with TypeScript, Vanilla (plain) JavaScript, CSS3, and HTML5
Basic proficiency: working knowledge in C# and .NET Core backend technologies
Back End Requirements
-----------------------------------
Proven in-depth experience in SOLID and Clean code principles and design patterns
Design and develop full stack and/or back-end applications & services
Adhere to architectural standards/principles, design/coding/review standards etc.
Follow C#/.NET programming style and best practices.
Proficient in problem diagnosis and creative problem solving skills on highly complex problems; technical agility.
Strong written, interpersonal skills and great team player.
Work with various team members to comply with priorities set for team.
Adopt Agile methodologies and operate in a dynamic environment.
Front End Tech Requirements
-----------------------------------------
Angular / Ionic 3+
Ionic 3 & 4
Cordova
Angular 5 & 8
Vanilla JavaScript
SCSS / CSS
Automated Testing
Karma
Jasmine
Protractor
C# (Backend Tech Requirements)
----------------------------------------------
.NET Framework / Standard / Core
Azure
SQL Server
Cosmos DB
REST Web Api
Microservices
MVC
TDD
NSubstitute
XUnit
Dependency Injection
Middleware
Azure Functions
Entity Framework
ORMs
Dapper
Peta Poco
Linq-to-Sql
Lambdas
SQL Server
Join Types
Stored Procedures
Functions
User Defined Functions
Indexes
4th Normal Form
Job Types: Full-time, Contract
Salary: $40.00 to $60.00 /hour
Experience:
Education:
Contract Length:
Contract Renewal:
Full Time Opportunity:
Additional Compensation:
Work Location: