Talent Apply
Log in
All jobs
M

Senior Full-Stack Developer

MobSquad
Canada

About this role

MobSquad is seeking a Senior Full-Stack Developer to join our Canada-based team, providing technical services to clients across North America. You will collaborate with talented developers and data scientists to build and deploy high-quality software for B2B SaaS products, contributing across the full software development lifecycle. The role emphasizes strong web fundamentals, dynamic user interfaces, APIs, cloud services, and database work, with a focus on e-commerce industries.

Responsibilities

  • Develop and deliver robust, user-friendly software for B2B SaaS platforms, contributing across front-end and back-end layers.
  • Work with JavaScript, TypeScript, and front-end technologies (HTML, CSS) to build responsive, dynamic interfaces.
  • Leverage React, Redux, web components, and functional interfaces to create scalable UIs.
  • Design and implement APIs and integrate with various services and platforms.
  • Build and integrate solutions with e-commerce platforms such as Shopify and BigCommerce.
  • Collaborate with other developers and data scientists, participate in code reviews, and ensure high-quality code through unit testing and version control.
  • Mentor and coach junior team members, sharing knowledge and best practices.
  • Understand and apply the full software development lifecycle, including planning, development, testing, deployment, and maintenance.
  • Work with cloud services and databases to deliver reliable, scalable software.

Requirements

  • A degree in Computer Science, Engineering, or a comparable field from an accredited institution.
  • More than five years of experience building and delivering high-quality software for B2B SaaS products.
  • More than five years of experience in JavaScript, TypeScript, and front-end web development (HTML, CSS).
  • Experience with React, Redux, web components, and functional interfaces.
  • Experience with GraphQL (Apollo).
  • Experience with back-end development using Python, Node.js, Flask, and Django.
  • Experience creating and integrating APIs.
  • Experience integrating solutions with e-commerce platforms (e.g., Shopify, BigCommerce).
  • Experience mentoring and coaching junior team members.
  • Demonstrated ability to develop high-quality code following industry best practices (code reviews, unit tests, revision control).
  • Passion for building and deploying high-quality software and contributing to a collaborative tech community.

Your next opportunity starts here

Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.

Download app

Or sponsor Premium for someone who's job hunting →