Affinity

Full Stack Software Engineer (Node.js, JavaScript, and TypeScript)

📍 Location
alton, on
⏰ Job Type
Full-time
📅 Posted
June 01, 2026
Apply Now

Job Description

Client: Mortgage Finance Company.

Location: Waterloo, ON (Hybrid: 2-3 days in office)

Role Description: We are looking for a Full Stack Software Engineer who is responsible for the design, execution, assessment, security, and troubleshooting of software programs and applications. This includes configuring, coding, developing, and documenting software specifications throughout the project life cycle.

An ideal candidate should be experienced in designing and writing enterprise grade software using front-end frameworks such as Vue, adopting a microservice architecture and using back-end framework such as with .Net Core and quickly adopting new technology as required.

Strategy and Planning

  • Contributes to evaluation of design options and approach.
  • Familiar with architectural patterns that contribute to the production of secure, reliable, manageable, and high-performance soluti...

Ready to Apply?

Take the next step in your career - we're hiring now!

Apply for this Position