Full Stack Developer

Be among the first applicants.
North Horizon Holdings Inc.
Toronto
CAD 70,000 - 110,000
Be among the first applicants.
Yesterday
Job description

About Us:

North Horizon is a Canadian family office with a global investment reach. We are value-oriented investors in public equities, fixed incomes, private equities, venture capitals, and real estate.

We are looking for a versatile Full Stack Developer who is passionate about delivering impactful business solutions. You will be responsible for designing, developing, and maintaining full-stack applications using modern technologies across the front end and back end. While the primary focus is general software development, experience with Microsoft Power Platform (Power Apps, Power Automate, Power BI, etc.) will be considered a strong asset. The ideal candidate is a problem solver with strong technical skills who can understand business needs and translate them into effective digital solutions. Responsibilities could change as the needs of the IT department evolve.

What you will do:

  1. Collaborate with business stakeholders to gather requirements, document workflows, and translate business needs into technical specifications.
  2. Design and develop scalable, secure, and efficient web applications using modern frameworks and technologies.
  3. Work on both the front-end and back-end of applications, ensuring a seamless user experience and robust architecture.
  4. Develop RESTful APIs and integrate them with various data sources, services, and third-party platforms.
  5. Optimize applications for performance, responsiveness, and cross-browser compatibility.
  6. Conduct code reviews, write unit/integration tests, and contribute to continuous integration and delivery pipelines.
  7. Provide technical advice, training, and support to end users and internal teams.
  8. Maintain documentation such as system architecture, user guides, and change logs.
  9. As needed, contribute to the development of business process automation and low-code/no-code applications using Microsoft Power Platform.

What you bring to this role:

  1. Bachelor’s degree in Computer Science, Information Technology, or equivalent experience.
  2. 5+ years of experience in full-stack development with technologies such as Python, JavaScript, Node.js, React/Vue, HTML, CSS, and SQL in financial institutions and investment industries.
  3. Strong experience with backend technologies and frameworks (e.g., Express.js, Django, Spring Boot).
  4. Familiarity with cloud services such as Microsoft Azure.
  5. Experience developing and consuming APIs, working with databases (MySQL, MS SQL Server, etc.), and version control tools like Git.
  6. Solid understanding of software development best practices, design patterns, and agile methodologies.
  7. Excellent communication, documentation, and interpersonal skills.
  8. A strong passion for artificial intelligence and a commitment to exploring how AI can be used to improve company productivity and operational efficiency.
  9. Hands-on experience with Microsoft Power Platform tools (Power Apps, Power Automate, Power BI, Dataverse) and/or SharePoint Online is an asset.
  10. Bilingual (English and Mandarin) is preferred.

What We Offer:

  1. Base Salary
  2. Annual performance bonus
  3. Comprehensive employee benefits:
  4. Extended health benefits
  5. Life insurance
  6. Vision care
  7. Dental coverage
  8. Physio + RMT
  9. Paid vacations
  10. Group RRSP
  11. Free on-site gym membership
  12. Free parking
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Full Stack Developer jobs in Toronto