Jobs.ca
Jobs.ca
Language
Motion Recruitment logo

Senior Software Engineer

North York, Ontario
Senior Level
Full-Time

Top Benefits

Competitive salary
Company-paid benefits
Excellent work environment and culture

About the role

Senior Full Stack/Backend Engineer – North York, Ontario, Canada About the job We are seeking a highly skilled Senior Full Stack Engineer in the GTA to join an innovative AI-driven product team. You will be responsible for designing and developing modern software applications, building user interfaces, integrating APIs, and leveraging AI models to deliver intelligent solutions for clients in the property management space. Excellent communication and people skills are at the forefront of this role as you help lead the team and engage with business stakeholders. This is a full-time permanent position requiring 5 days onsite, with the office located in North York.

What are the primary responsibilities of this role?

  • Architect, design, develop, and maintain scalable software applications using modern programming languages and frameworks.
  • The ability to effectively communicate with business stakeholders within the property management space.
  • Build intuitive user interfaces and robust backend services to support core product functionality.
  • Write clean, efficient, and well-documented code following engineering best practices.
  • Integrate third-party APIs and ensure smooth communication between internal systems.
  • Conduct code reviews and contribute to improving development processes.

Required Skills & Experience

  • Minimum 5+ years of professional software engineering experience.
  • Proficiency in at least one programming language (JavaScript, React, Node.js, TypeScript, Next.js, Express, Mongo.db, AWS)
  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork abilities.
  • Experience working in Agile/Scrum environments, with the ability to lead agile meetings and planning sessions.

Preferred Skills

  • Familiarity with AWS or similar cloud platforms.
  • Full-stack development experience using TypeScript or JavaScript.
  • Experience supporting systems in a 24/7 environment.
  • Experience integrating with third-party APIs.
  • Understanding of AI and machine learning concepts.

Educational Requirements

  • University degree in Computer Science, Engineering, or related field.
  • Minimum 5+ years of industry experience in software development.

Benefits

  • Competitive salary
  • Company-paid benefits
  • Excellent work environment and culture
  • Parking and laptop

If interested, please submit your resume and I’ll reach out to further discuss your experience and this opportunity — we are hiring urgently!

Posted By: Gabrielle Rahman

About Motion Recruitment

Staffing and Recruiting
1001-5000

Motion Recruitment delivers IT Talent Solutions for Contract, Direct Hire, Managed Solutions and Statement of Work to all of North America from our 21 delivery centers. Our high-touch, specialized, team-based recruitment model’s success is proven through our exemplary track record in filling the most challenging IT positions for startup and enterprise clients alike. Our hyper-specialized tech focus results in a truly consultative approach for both our clients and candidates, within our recruiting areas of expertise: Software, Mobile, Data, Infrastructure, Cybersecurity, Product + UX and Functional.

Motion also delivers IT Consulting Solutions through the Motion Consulting Group (MCG) that create true digital transformation for IT projects in Agile Development & Coaching, DevOps & DevSecOps Solutions, and Managed Services for IT Operations.

We’re also the proud creators of Tech in Motion and the Timmy Awards, our North American community platform, events series and award program that connects over 250,000 tech enthusiasts to meet, learn, and innovate.

Similar jobs you might like