HireFT
Browse JobsHow it worksPricingAboutSuccess Stories
    Back to jobs
    CA

    Carter

    Commerce Media

    Software Developer

    Toronto, CanadaHybridFull-time2–5 yrs experienceCA$70k – CA$110k / yearPosted 2mo ago
    View all jobs

    Job description

    Position Overview:
    We at ShyftLabs are seeking a highly motivated and curious Software Developer to join our growing engineering team. This role is ideal for young professionals who are excited to learn, eager to build, and passionate about working on real-world challenges in a fast-paced, agile environment. The successful candidate will be highly technical, with a knack for solving complex problems, and a high level of curiosity.
    At ShyftLabs, we live and breathe data. Since 2020, we’ve been helping Fortune 500 companies unlock growth with cutting-edge digital solutions that transform industries and create measurable business impact. We’re growing fast and we’re looking for passionate problem-solvers who are ready to turn big ideas into real outcomes.
    Job Responsibilities:
    Design, develop, test, and maintain scalable full-stack applications, APIs, and cloud-based services
    Build and enhance AI-powered features using LLMs, AI agents, vector databases, and related technologies to improve user experiences and business workflows
    Collaborate with developers, architects, and product teams to deliver high-quality solutions aligned with technical and business objectives
    Participate in solution design, technical planning, estimation, and feature implementation throughout the software development lifecycle
    Write clean, secure, and maintainable code while following engineering best practices, testing standards, and code review processes
    Leverage AI-assisted development tools to improve productivity, code quality, documentation, and development workflows
    Contribute to system architecture, technical documentation, and continuous improvement of development processes and platform capabilities
    Work within Agile teams, participating in sprint planning, stand-ups, retrospectives, and cross-functional collaboration with Design, QA, and Product teams
    Research and evaluate emerging technologies, AI frameworks, and industry trends to drive innovation and continuous product improvement
    Qualifications:
    2-5 years of professional software development experience
    Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience)
    Proficiency in Python, TypeScript/JavaScript, Java, Go, or similar modern programming languages
    Experience building full-stack applications using modern frontend frameworks (React, Next.js, Angular, etc.) and backend APIs/services
    Familiarity with cloud platforms (AWS, Azure, or GCP), databases (SQL/NoSQL), Git, CI/CD, and Agile development practices
    Experience using AI-powered development tools (GitHub Copilot, Cursor, ChatGPT, Claude, etc.) and integrating LLM or AI APIs into applications
    Strong problem-solving, communication, and collaboration skills, with a focus on writing clean, maintainable code
    Passion for learning new technologies and staying current with modern software engineering and AI trends
    Why You’ll Love Working at ShyftLabs
    Hybrid Flexibility: 3 days per week in our downtown Toronto office.
    Comprehensive Benefits: 100% coverage for health, dental, and vision insurance for you and your dependents from day one.
    Growth & Learning: Continuous learning opportunities and influence over technical direction.
    Inclusion at ShyftLabs
    We’re building something big, and we want you on the journey with us. If you’re ready to use data and innovation to make an impact, apply today and let’s grow together.
    ShyftLabs is an equal-opportunity employer committed to creating a safe, diverse, and inclusive environment. We encourage applicants of all backgrounds including ethnicity, religion, disability status, gender identity, sexual orientation, family status, age, and nationality to apply. If you require accommodation during the interview process, let us know and we’ll be happy to support you.

    Job details are sourced from the employer's original posting.

    Open job posting
    CA

    About the company

    Carter

    Carter is the unified OS for commerce media, helping retailers and commerce media networks launch, optimize, and measure onsite, offsite, and in-store campaigns from a single command center. It replaces fragmented media workflows with one coordinated operating system powered by AI and closed-loop SKU-level measurement.

    View all Carter jobs
    Industry
    Commerce Media
    Open roles
    22

    Interested in this role?

    Apply with HireFT

    Free to start — no card required.

    Your fit

    How well do you match?

    Sign in to see how your résumé lines up with this role.