Full Stack Developers Job at Affinity, Toronto, ON

MkZveEEvaVlWR3dJdmtyZmVBaXJraElWeXc9PQ==
  • Affinity
  • Toronto, ON

Job Description

Job Description:

On behalf of our enterprise client, Affinity is seeking two experienced Full Stack Development consultants to join a dynamic project. You will bring strong expertise (5+ years) in Angular (version 12+ required, 15+ preferred) for the front end and C# (ASP.NET Core) for the back end. You will also need a university degree in Computer Science or Software Engineering are highly preferred, as this is a requirement for placement. These are remote positions with one-year contracts to start, offering strong potential for long-term extensions.

Major Responsibilities:

• Develop and enhance cloud-based, commercially available software for business management and financial management platforms.

• Pull tasks from the Azure DevOps board to implement new features, improve existing functionality, or resolve bugs within the current 2-week sprint.

• Collaborate in a Scrum environment with a team of 5-8 professionals.

• Contribute to security practices by maintaining and improving security measures, including updating third-party libraries, reviewing Azure-generated alerts, and recommending application security best practices.

Skills & Experience

Required Experience

• 5+ years of experience in the following areas (exposure to some or all):

• Building web applications using the specified technologies.

• Developing Platform as a Service (PaaS) applications with Microsoft Azure services.

• Creating web applications with HTML5, CSS/SCSS, JavaScript, TypeScript, Angular 12+, and NgRx.

• Developing RESTful API services using ASP.NET Core and Entity Framework Core.

• Implementing responsive design with Angular 15+.

• Conducting unit testing in Angular and .NET.

• Monitoring Azure Application Insights error logs and addressing recurring bugs.

Required Skills

• HTML5

• CSS/SCSS

• JavaScript

• TypeScript

• Angular 12+

• NgRx (nice to have)

• ASP.NET Core

• Visual Studio and/or Visual Studio Code

• Entity Framework Core

Nice to Have

• Experience with financial accounting software.

• Proficiency with newer Angular versions (12+).

• Experience with Entity Framework Core (Version 6+).

• Familiarity with querying data from Azure Application Insights.

• Knowledge of authentication and authorization for web and API.

• Experience with Azure App Services (Web, API).

• Proficiency with version control using Git.

• Familiarity with OAuth2.

Affinity Earn:

Know someone who’s great for this, or any of our open roles? Earn up to $4,000/year for each successful referral through Affinity Earn. You can also earn up to $50,000 for helping us find new clients. Learn about our referral program at or browse our jobs & follow us at

About Affinity:

Affinity Group is a technology and business consulting and services company. We believe in creating long term relationships between clients and consultants that foster a mutually beneficial partnership. Affinity is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All employment is decided on the basis of qualifications, merit and business need.

For more information on Affinity, please visit

Job Number: 12204

Job Tags

Long term contract, Remote work,

Similar Jobs

Pure Lifestyle Inc.

Entry Level Account Manager Job at Pure Lifestyle Inc.

 ...continuous growth, we have exciting career opportunities for our Entry Level Account Managers. The Entry Level Account Manager position is modeled for a...  ...customer experience through outreach campaigns Develop business opportunities by using strategic sales tactics, including... 

Kelly Anderson Group

No CDL Class A CDL Team Driver for FedEx Ground F43 Job Job at Kelly Anderson Group

No CDL Class A CDL Team Driver for FedEx Ground F43 JobREQUIREMENTS:Must have Class A CDL and Doubles Endorsement.Student Drivers must have graduated from approved FedEx school. Student drivers can have 6 months Tractor Trailer experience prior to hire OR they will... 

Avalon Wellness & Recovery Center

Part-Time Night Shift Nurse (RN / LPN) Job at Avalon Wellness & Recovery Center

 ...Location: Lawrence, KS Employment Type: Part-time Nightshift Company Overview: Avalon Wellness and Recovery Center is a dedicated...  ...: We are seeking a compassionate and dedicated night shift Registered Nurse (RN) or Licensed Practical Nurse (LPN) to join... 

Certified Mobile Notary Service

Notary Public Signing Agent Job at Certified Mobile Notary Service

 ...customer service is preferred. JOB REQUIREMENTS: Computer, Internet, and a home office set-up. COMPENSATION: $125.00-$200.00 per loan signing appointment BENEFITS: - 401(k)- Contract work - Flexible schedule Employment Type: Contractor Salary: $ 125.00 20...