Talent.com
Full Stack Developer
Full Stack DeveloperMadCap Software, Inc. • Montreal (administrative region), QC, CA
Full Stack Developer

Full Stack Developer

MadCap Software, Inc. • Montreal (administrative region), QC, CA
5 days ago
Job type
  • Full-time
Job description

Salary & Compensation

Base pay range : $80,000.00 / yr – $90,000.00 / yr.

Additional compensation types : Annual Bonus.

About Us

At MadCap Software, we’re at the forefront of developing best‑class software solutions for content creation, collaboration, publishing, management, and analytics & reporting. More than 10,000 leading organizations around the globe rely on MadCap Software’s solutions to create better content experiences for their customers and employees. Come join our awesome Team!

Propel Your Professional Growth

  • Connected : We come together — across time zones, regions, offices and screens.
  • Inclusive : Our teams reflect the rich diversity of our world, with equitable access to opportunity for everyone.
  • Flexible : We believe in the freedom to work when and how you work best, to help us thrive.

Position Summary

We are hiring a Full Stack Developer to help build and evolve our SaaS learning platform. You’ll focus primarily on backend services and APIs, while being able to contribute to frontend features when needed. You understand DevOps concepts and tooling and will collaborate closely with our DevOps team on deployments, environments, and release readiness. This is an intermediate role that includes aspects of technical design and hands‑on development. This role reports to the Vice President, Research & Development. Fluent in English (written and spoken).

Duties and Responsibilities

  • Design, build, and improve backend services and APIs, focusing on performance, scalability, and reliability.
  • Contribute to frontend components when needed, ensuring a clean interface with backend services and a smooth user experience.
  • Write clear, maintainable code; perform code reviews; and uphold team standards for security, performance, and accessibility.
  • Participate in PI / iteration technical design, work breakdown, and estimation.
  • Translate product requirements into actionable tickets; help scope solutions to meet timelines.
  • Contribute to architecture within platform areas.
  • Quality, Testing, and Troubleshooting

  • Maintain unit, integration, and component tests; partner with QA on regression coverage.
  • Assist in reproducing customer issues and perform root cause analysis.
  • Troubleshoot and quickly resolve issues reported by users or monitoring systems.
  • Partner with DevOps on environment readiness, deployment tooling, monitoring, and rollout activities (e.g., feature flags, canary releases).
  • Ensure build / deploy docs are accurate; tag changes for traceability; support uptime rotations as needed (PagerDuty).
  • Required Skills

  • ~5+ years of hands‑on software development in a collaborative team environment.
  • Backend strength with full stack versatility : Comfortable designing backend services and APIs; able to contribute to frontend features when needed.
  • Software engineering fundamentals : Understanding of core language concepts (inheritance, scoping, type coercion), system design, and secure coding practices.
  • Testing & quality mindset : Experience with unit, integration, and component testing; troubleshooting and debugging across environments.
  • Version control & collaboration : Proficiency with Git and team workflows (e.g., branching, pull requests; familiarity with GitFlow or similar).
  • Communication & teamwork : Clear written and verbal communication; ability to work across teams and time zones; proactive and organized.
  • Strong proficiency in Java with Spring (Spring Boot) for building scalable, production‑grade services.
  • Backend (Nice to Have)

  • Experience with Groovy / Grails.
  • Experience building services with Node.js.
  • Frontend

  • Experience with modern frontend frameworks, particularly React.
  • Experience deploying and operating applications in AWS.
  • Familiarity with containerization (Docker).
  • Exposure to CI / CD pipelines.
  • Infrastructure‑as‑Code using Terraform and / or CloudFormation.
  • Experience with application and system monitoring.
  • Quality Engineering

  • Experience with test automation frameworks.
  • Focus on improving test coverage, reliability, and quality across distributed services.
  • Work from home.
  • Competitive Salary & Annual bonus.
  • Employer Match for DPSP.
  • Flexible PTO Policy.
  • MadCap Software is fully remote, with employees distributed across Canada. We are currently hiring in the following approved provinces : Québec, Ontario, British Columbia.

    In addition to our commitment to equal pay for equal work, MadCap is also committed to equal opportunity regardless of race, color, age, ancestry, religion, gender, gender identity, genetic information, parental or pregnancy status, sexual orientation, marital status, citizenship, national origin, disability, or veteran status.

    #J-18808-Ljbffr

    Create a job alert for this search

    Stack Developer • Montreal (administrative region), QC, CA

    Similar jobs
    Full Stack Developer

    Full Stack Developer

    XTM International • Montreal, QC, Canada
    Full-time
    Residence in Greater Montreal (mandatory).This role is part of Consoltec, one of the companies within the XTM portfolio.Consoltec develops an innovative, high-quality linguistic project management ...Show more
    Last updated: 30+ days ago • Promoted
    Full Stack Developer

    Full Stack Developer

    FLiiP • Montreal, QC, Canada
    Full-time
    FLiiP is a fast-growing company offering a flexible, dynamic and stimulating work environment in the exciting field of sports and physical activity. This is your chance to join a company that has al...Show more
    Last updated: 30+ days ago • Promoted
    Full Stack Developer

    Full Stack Developer

    Astucemedia • Montreal, QC, Canada
    Full-time
    Astucemedia is a global leader in innovative creative and software solutions for real-time data visualization on live TV, studios, museums, immersive experiences, and sports venues.Our software and...Show more
    Last updated: 30+ days ago • Promoted
    Senior Full Stack Developer

    Senior Full Stack Developer

    Botpress Technologies Inc. • Montreal, QC, Canada
    Full-time
    Help bring AI agents to companies worldwide.Over the next decade, autonomous agents will redefine how we work.Botpress allows companies to build and deploy advanced AI agents that move beyond conve...Show more
    Last updated: 22 days ago • Promoted
    Senior Full-Stack Developer (AI-First)

    Senior Full-Stack Developer (AI-First)

    Maxa AI • Montreal, QC, Canada
    Full-time
    Senior Full-Stack Developer (AI-First).Montreal (Hybrid : TuesThurs in office).Own end-to-end delivery of enterprise-grade features powering Maxas finance-grade AI products.Build scalable Python + S...Show more
    Last updated: 25 days ago • Promoted
    Senior Full-Stack Developer

    Senior Full-Stack Developer

    Targeted Talent • Montreal, QC, Canada
    Permanent
    We are looking for an experienced.Senior Full-Stack (React & Node) Developer.Our client is a fintech company based out of Vancouver. JavaScript / TypeScript and related frameworks (NestJS, Expre...Show more
    Last updated: 30+ days ago • Promoted
    React Full Stack Developer | Dveloppeur(euse) React Full Stack

    React Full Stack Developer | Dveloppeur(euse) React Full Stack

    Jesta I.S. • Montreal, QC, Canada
    Full-time
    Our end-to-end solutions streamline your day-to-day operations throughout your entire supply chain while always keeping your customers top of mind. Were continuously enhancing our products to meet t...Show more
    Last updated: 30+ days ago • Promoted
    Full-Stack Developer

    Full-Stack Developer

    CloudDevs • Montreal
    Full-time
    Vocantas (a Valsoft company) is a leader in intelligent communication solutions, helping organizations streamline workforce management through innovative scheduling, shift planning, and employee en...Show more
    Last updated: 8 days ago • Promoted
    Full Stack Developer

    Full Stack Developer

    Explorance • Montreal, QC, Canada
    Full-time
    Rejoignez une entreprise base Montral qui aide les organisations du monde entier crer un parcours personnalis d'impact et d'panouissement pour leurs employs. Explorance offre des solutions i...Show more
    Last updated: 14 days ago • Promoted
    Full Stack Developer

    Full Stack Developer

    XTM • Montreal
    Full-time
    Residence in Greater Montreal (mandatory).This role is part of Consoltec, one of the companies within the XTM portfolio.Consoltec develops an innovative, high-quality linguistic project management ...Show more
    Last updated: 8 days ago • Promoted
    Co-Founder - Full-Stack Developer

    Co-Founder - Full-Stack Developer

    MOKO • Montreal, QC, Canada
    Full-time
    MOKO is the first streaming mobile app for Afro Music.We are looking to hire talented developers to join our team.Be part of a fast moving, lean product development team working on the continued de...Show more
    Last updated: 30+ days ago • Promoted
    Full Stack Developer

    Full Stack Developer

    Z953 • Montreal
    Full-time
    At Stingray, creativity, collaboration, and innovative technology are the pillars of our DNA.Are you ready to rock your career by joining a growing company, a team of music enthusiasts in a stimula...Show more
    Last updated: 8 days ago • Promoted
    Full Stack Developer - Montreal

    Full Stack Developer - Montreal

    Fednav Limited • Montreal
    Full-time
    Full Stack Developer - Montreal page is loaded## Full Stack Developer - Montreallocations : Montrealtime type : Full timeposted on : Posted Todayjob requisition id : JR100306Fednav, headquarter...Show more
    Last updated: 8 days ago • Promoted
    C# Full-Stack Developer [#4881]

    C# Full-Stack Developer [#4881]

    Alteo • Montreal, QC, Canada
    Permanent
    Alteo is looking for a Full-Stack C# Developer for a permanent position based on Montreal's South Shore.Hybrid work : 2 days in the office / 3 days remote • • •. As part of a growing company offeri...Show more
    Last updated: 30+ days ago • Promoted
    Full Stack Developer

    Full Stack Developer

    Stingray • Montreal
    Full-time
    Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.At Stingray, creativity, collaboration, and innovative technology are the pillars of our DNA.Are you r...Show more
    Last updated: 8 days ago • Promoted
    Full-Stack Developer

    Full-Stack Developer

    Index • Montreal, QC, Canada
    Full-time
    Index is an Artificial Intelligence company specializing in Web Marketing.Index is innovating the marketing business and how enterprises and people interact with it. AI technologies to help companie...Show more
    Last updated: 30+ days ago • Promoted
    Senior Full Stack Developer

    Senior Full Stack Developer

    dcbel Inc • Montreal, QC, Canada
    Full-time
    Our flagship product, the dcbel Home Energy Station, is a small wall mounted device that gives everyone ownership over their energy supply by using solar power to charge their EV and home, unlockin...Show more
    Last updated: 30+ days ago • Promoted
    Senior Full Stack Developer (Product Squad)

    Senior Full Stack Developer (Product Squad)

    Medfar • Montreal, QC, Canada
    Full-time +1
    MEDFAR Clinical Solutions was founded in 2010 by two aeronautical engineers who realized that the healthcare system was not exploiting the full potential of technology. Supported by a large communit...Show more
    Last updated: 30+ days ago • Promoted