Senior Full Stack Software Engineer Opportunity

2 weeks ago


Old Toronto, Canada Xello Full time

We are seeking a highly skilled and experienced Senior Full Stack Software Engineer to join our development team at Xello. This is an exciting opportunity to work with cutting-edge web technologies and contribute to the creation of innovative products in the education market.

As a key member of our team, you will be responsible for designing database schemas, creating highly performant queries, and maintaining existing schemas and queries. You will also assess tradeoffs and work with designers to arrive at best UI and infrastructure practices.

You will perform code reviews to ensure quality, help triage and solve product and process bugs and issues, and collaborate with product owners and design teams to better understand requirements and accelerate solutions.

The ideal candidate will have excellent written and verbal communication skills, JavaScript skills, experience developing large-scale applications using a JavaScript framework or library, general HTML skills including HTML5 and CSS, and general SQL skills.

We offer a competitive salary of $120,000 - $180,000 per annum, depending on location, plus flexible work arrangements, 4 weeks of vacation, employer-paid health and dental benefits, and a Group RRSP with 3% matching.

Job Requirements
  • Strong understanding of SOLID principles, software patterns, database design, and CSS/HTML5 based layouts and interactions
  • Experience with agile practices, test-driven development, continuous integration, and continuous deployment
  • Excellent problem-solving skills, with the ability to write readable and reusable code

We are committed to continuous learning and growth through internal/external training and mentoring, which includes a PD budget for every employee.



  • Toronto, Ontario, Canada Iris Software Inc. Full time

    About the RoleWe are seeking a highly skilled Senior Full Stack Software Engineer to join our team in Toronto. This is an excellent opportunity for professionals with experience in capital markets/trading and strong payment systems.Job SummaryThis role involves designing, developing, and deploying large-scale enterprise applications using Java full stack...


  • Old Toronto, Canada StackAdapt Full time

    Unlock Your Potential as a Senior Full-Stack Engineering Lead at StackAdaptAbout Us:We are StackAdapt, a self-serve advertising platform that empowers digitally-focused companies to deliver exceptional campaign performance every day. Our mission is to be more than an advertising platform; we're a hub of innovation, imagination, and creativity.Job...


  • Toronto, Ontario, Canada Experis Full time

    Experis is seeking an experienced and skilled Senior Full Stack Software Engineer to join their team.About the CompanyExperis is a leading global workforce solutions company that helps businesses succeed in today's fast-changing landscape. With a strong focus on innovation and technology, we deliver tailored talent management and consulting solutions that...


  • Toronto, Canada Lead Full Stack Developer Full time

    Lead Full Stack DeveloperCLIENT: Top 5 Bank Duration: 6 months from start date; Extension is highly possible/ Potential perm conversion availableWork Location: Hybrid 1-2 days a week downtown Toronto,Hours: 37.5Role definition:A Full Stack Development Lead is responsible for overseeing the development of both the front-end and back-end components of web &...


  • Toronto, Canada Lead Full Stack Developer Full time

    Lead Full Stack DeveloperCLIENT: Top 5 Bank Duration: 6 months from start date; Extension is highly possible/ Potential perm conversion availableWork Location: Hybrid 1-2 days a week downtown Toronto,Hours: 37.5Role definition:A Full Stack Development Lead is responsible for overseeing the development of both the front-end and back-end components of web &...


  • Old Toronto, Canada Jaide Health Full time

    Company Overview:Jade Health is a pioneering company in the healthcare technology sector, dedicated to creating innovative solutions that bridge the gap between patients and medical professionals. Our mission is to provide seamless language access to healthcare services, revolutionizing the way people receive care.We are seeking a highly skilled Full Stack...


  • Toronto, Canada Raise Full time

    Raise is seeking a highly skilled Full Stack Software Engineer to join our team in Toronto, ON.Estimated Salary: $120,000 - $150,000 per year (based on industry standards and location).**Job Description:**We are looking for an experienced Senior Software Engineer who can work closely with our front office development team to deliver high-quality solutions....


  • Toronto, Ontario, Ontario, Canada Lead Full Stack Developer Full time

    Lead Full Stack DeveloperCLIENT: Top 5 Bank Duration: 6 months from start date; Extension is highly possible/ Potential perm conversion availableWork Location: Hybrid 1-2 days a week downtown Toronto,Hours: 37.5Role definition:A Full Stack Development Lead is responsible for overseeing the development of both the front-end and back-end components of web &...


  • Toronto, ON, Canada Lead Full Stack Developer Full time

    Lead Full Stack Developer CLIENT: Top 5 Bank Duration: 6 months from start date; Extension is highly possible/ Potential perm conversion available Work Location: Hybrid 1-2 days a week downtown Toronto, Hours: 37.5 Role definition: A Full Stack Development Lead is responsible for overseeing the development of both the front-end and back-end...


  • Toronto, ON, Canada Lead Full Stack Developer Full time

    Lead Full Stack Developer CLIENT: Top 5 Bank Duration: 6 months from start date; Extension is highly possible/ Potential perm conversion available Work Location: Hybrid 1-2 days a week downtown Toronto, Hours: 37.5 Role definition: A Full Stack Development Lead is responsible for overseeing the development of both the front-end and back-end...


  • Old Toronto, Canada AtkinsRéalis Full time

    We are seeking a skilled Senior Software Engineer to lead our Full Stack Development efforts. As a key member of our team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions. Your expertise in cloud computing and DevOps practices will be essential in ensuring the smooth operation of our systems.In this...


  • Old Toronto, Canada StackAdapt Full time

    At StackAdapt, a self-serve advertising platform that specializes in multi-channel solutions, we empower hundreds of digitally-focused companies to deliver outcomes and exceptional campaign performance every day.We're seeking an experienced Senior Full Stack Engineering Lead to help lead our growing full-stack engineering team. The digital advertising...


  • Toronto, ON, Canada Iris Software Inc. Full time

    Iris's client, one of the world's largest multinational investment banking and financial services corporation is looking to hire an Senior Full Stack Developer Our direct client is a is a world-leading financial services company, provides consumers, corporations, governments and institutions with a broad range of financial services and products. Senior...


  • Toronto, Ontario, Canada Onward Search Full time

    About Onward Search">We're a specialized staffing and talent solutions company that connects professionals with top jobs at leading brands.">Overview">We're partnering with a fast-growing SaaS-based consulting firm to hire an experienced Senior Full Stack Engineering Manager for their fully remote team in Canada.">This is an exciting opportunity for a...


  • Toronto, ON, Canada Apex Systems Full time

    Senior Full-Stack Developer (Angular/Java) Apex Systems is a global IT services provider and our staffing practice has 2 openings for a Senior Full-Stack Developers with domain experience in banking (preferably payments), strong Angular and Java development, experience with Spring boot, as well as exposure to Agile environment to place at our client, a top...


  • Toronto, ON, Canada Apex Systems Full time

    Senior Full-Stack Developer (Angular/Java) Apex Systems is a global IT services provider and our staffing practice has 2 openings for a Senior Full-Stack Developers with domain experience in banking (preferably payments), strong Angular and Java development, experience with Spring boot, as well as exposure to Agile environment to place at our client, a top...


  • Old Toronto, Canada Mastercard Full time

    Company OverviewAt Mastercard, we power economies and empower people in 200+ countries and territories worldwide. Our technology and innovation help individuals, financial institutions, governments, and businesses realize their greatest potential.About the RoleWe are seeking a skilled Full Stack Software Engineer to join our team. As a key member of our...


  • Old Toronto, Canada Apply Digital Full time

    We are seeking a dedicated and innovative Senior Full-Stack Software Engineer to join our team at Apply Digital. As a key member of our team, you will be passionate about technology, eager to learn, and possess a strong commitment to creating high-quality applications.This role requires collaboration with a diverse team to meet business requirements, mentor...


  • Old Toronto, Canada Techurls Full time

    NimbleRx is a pioneering technology company that revolutionizes healthcare access by making it convenient, reliable, and affordable for everyone. Our mission is to empower patients and pharmacies alike with innovative solutions that bring them closer to their wellness goals.As a Senior Full-Stack Engineer at NimbleRx, you will play a crucial role in...


  • Toronto, Ontario, Canada Apex Systems Full time

    About Apex SystemsApex Systems is a global IT services provider. Our staffing practice has two openings for Senior Full-Stack Developers with domain experience in banking, strong Angular and Java development, experience with Spring boot, as well as exposure to Agile environments.Job Title: Senior Full-Stack DeveloperWe have 12-month contract opportunities...