Talent.com
MadCap Software, Inc.
Full Stack Developer (CCMS)MadCap Software, Inc. • Montreal, QC, CA
Full Stack Developer (CCMS)

Full Stack Developer (CCMS)

MadCap Software, Inc. • Montreal, QC, CA
1 hour ago
Job type
  • Full-time
Job description
À propos de nous Chez MadCap Software, nous sommes à l’avant-garde du développement de solutions logicielles de premier ordre pour la création de contenu, la collaboration, la publication, la gestion ainsi que l’analytique et les rapports. Plus de 10 000 organisations de premier plan à travers le monde font confiance aux solutions de MadCap Software pour créer de meilleures expériences de contenu pour leurs clients et leurs employés. Venez rejoindre notre équipe formidable ! Accélérez votre développement professionnel Chaque jour, nous améliorons, itérons et explorons de nouvelles façons de rendre le travail meilleur pour tous. Joignez-vous à nous pour créer un avenir du travail plus connecté, inclusif et flexible. Nous offrons des avantages sociaux compétitifs et une rémunération concurrentielle à nos employés, et nous sommes fiers d’être : - Connectés : Nous collaborons au-delà des fuseaux horaires, des régions, des bureaux et des écrans. - Inclusifs : Nos équipes reflètent la diversité du monde, avec un accès équitable aux opportunités pour tous. - Flexibles : Nous croyons à la liberté de travailler quand et comme vous le faites le mieux, afin de nous permettre de nous épanouir ensemble. Sommaire du poste Nous sommes à la recherche d’un(e) développeur(se) Full Stack pour contribuer à la conception et à l’évolution de notre solution Web basée sur une application Apache Tomcat, au sein de notre équipe située à Montréal. Dans ce rôle, vous participerez à la conception et à l’implémentation de services backend ainsi que de composants web frontend, incluant des applications JavaScript de premier plan et des bibliothèques tierces de notre solution IXIA CCMS. Vous contribuerez également à l’amélioration et au raffinement de l’interface utilisateur afin d’offrir une expérience de haute qualité. Le candidat idéal possède une solide expérience en Java, JavaScript/TypeScript, React et dans les technologies Web telles que HTML5 et XML, ainsi qu’une connaissance pratique d’Apache Tomcat. Vous comprenez les concepts et outils DevOps et collaborerez étroitement avec l’équipe DevOps qui est en charge des déploiements pour nos environnements clients. Ce poste relève du Vice-président, Recherche et Développement. Les réunions se déroulent en français, avec traduction disponible. Le bilinguisme anglais/français est un atout. La disponibilité pour assister aux réunions quotidiennes (stand-up) à 9 h (HE) est requise. Vos responsabilités Développement Full Stack (Backend et Frontend) - Concevoir, développer et améliorer des API REST backend, en mettant l’accent sur la performance, la scalabilité et la fiabilité. - Contribuer au développement frontend au besoin, en assurant une intégration fluide avec le backend et une excellente expérience utilisateur. - Rédiger un code clair et maintenable, participer aux revues de code et respecter les standards de l’équipe en matière de sécurité, de performance et d’accessibilité. Conception technique et planification - Participer à la conception technique lors des PI/itérations, à la découpe des tâches et à l’estimation des efforts. - Convertir les exigences produit en tâches de développement concrètes et aider à définir la portée des solutions afin de respecter les échéanciers. Qualité, tests et résolution de problèmes - Maintenir des tests unitaires, d’intégration et de composants; collaborer avec l’équipe QA pour assurer une bonne couverture de régression. - Diagnostiquer et résoudre rapidement les problèmes signalés par les utilisateurs. Profil recherché - Expérience : Environ 3 ans ou plus d’expérience en développement logiciel au sein d’une équipe collaborative et en environnement agile. - Expertise backend avec polyvalence full stack : À l’aise dans la conception d’API REST backend, avec la capacité de contribuer au frontend lorsque nécessaire. - Fondamentaux en génie logiciel : Bonne compréhension des concepts de base de programmation, de la conception de systèmes et des pratiques de codage sécuritaire. - Approche axée sur la qualité et les tests : Expérience en tests, débogage et résolution de problèmes dans différents environnements. - Gestion du code source et collaboration : Maîtrise de Git et des flux de travail en équipe. - Communication et travail d’équipe : Excellentes aptitudes de communication claire tant écrite qu’a orale ; capacité à travailler avec des équipes réparties sur plusieurs fuseaux horaires ; attitude proactive et organisée Exigences technologiques Requis - Excellente maîtrise de Java - Maîtrise de JavaScript et TypeScript - Expérience avec des frameworks frontend modernes, en particulier React - Exposition aux pipelines CI/CD - Fort intérêt pour l’amélioration de la couverture de tests, de la fiabilité et de la qualité globale Atouts - Expérience avec Node.js - Expérience avec SQL - Expérience en automatisation des tests Avantages - Télétravail - Salaire compétitif et prime annuelle - Contribution de l’employeur au RPDB - Politique de congés payé flexible (PTO) MadCap Software est entièrement en télétravail, avec des employés répartis partout au Canada. Nous recrutons actuellement dans les *provinces approuvées suivantes : Québec, Ontario, Colombie-Britannique. Nous nous réservons le droit de modifier la liste des lieux approuvés en tout temps. En plus de notre engagement envers l’égalité salariale pour un travail égal, MadCap s’engage également à offrir l’égalité des chances, indépendamment de la race, la couleur, l’âge, l’ascendance, la religion, le genre, l’identité de genre, l’informations génétiques, le statut parental ou de grossesse, l’orientation sexuelle, de l’état matrimonial, la citoyenneté, l’origine nationale, le handicap ou le statut de vétéran. Position Summary We are hiring a Full Stack Developer to help build and evolve our Web solution, based on a Tomcat application, for our team based in Montreal. In addition to participating in the design and implementation of new web components for the CCMS IXIA solution, you will assist in developing and implementing foreground JavaScript applications, including third-party JavaScript libraries, and polishing the user interface of our web components. Ideally, you have experience with HTML5, XML, REACT, Typescript, and working knowledge of Apache Tomcat. You should understand DevOps concepts and tooling and will collaborate with our DevOps team on deployments, environments, and release readiness. The ideal candidate excels at: Java / JavaScript / Ajax / JSON / SQL, designing and implementing web page layouts (CSS/LESS/SASS), and evaluating the requested time for various development tasks. Must be fluent in English, Bilingual in French preferred, meetings are held in French, with translation available. Must be able to attend daily stand-up meetings at 9 AM EST. This position reports to the Vice President, Research & Development. Duties and Responsibilities Backend-front full stack development - Design, build, and improve backend REST APIs, focusing on performance, scalability, and reliability. - Contribute to frontend components when needed, ensuring a clean interface with backend and a smooth user experience. - Write clear, maintainable code; perform code reviews; and uphold team standards for security, performance, and accessibility. Technical design & planning - Participate in PI/iteration technical design, work breakdown, and estimation. - Translate product requirements into actionable tickets; help scope solutions to meet timelines. Quality, testing, and troubleshooting - Maintain unit, integration, and component tests; partner with QA on regression coverage. - Troubleshoot and quickly resolve issues reported by users. Required Skills - Experience: ~3+ years of hands-on software development in a collaborative team and agile environment. - Backend strength with full stack versatility: Comfortable designing backend REST 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. - Communication & teamwork: Clear written and verbal communication; ability to work across teams and time zones; proactive and organized. Technology Requirements Required: - Strong proficiency in Java - Proficiency in JavaScript and TypeScript - Experience with modern frontend frameworks, particularly React - Exposure to CI/CD pipelines - Focus on improving test coverage, reliability, and quality. Nice to Have: - Experience with Node.js - Experience with SQL - Experience with test automation - Experience with Material UI Benefits/Perks - 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 *We reserve the right to change the list of approved locations at any time. 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.
Create a job alert for this search

Full Stack Developer (CCMS) • Montreal, QC, CA

Similar jobs

Full Stack Developer

Power FactorsMontreal (administrative region), QC, CA
Full-time

Power Factors is a software and solutions provider leading the next generation of clean energy with Unity, one of the most extensive and widely deployed renewable energy management suites (REMS) in... Show more

 • Promoted

Expert Full Stack Developer in Montreal

Banque Nationale du CanadaMontreal
Full-time

Become a Senior Full Stack Developer on the ECM team at National Bank, located in Montreal.Your expertise in software development will help drive a vital technological evolution.This role, with a t... Show more

 • Promoted

Senior or Lead Full-Stack Developer Montreal, Toronto

MaintainX, Inc.Montreal
Full-time

MaintainX is the world leading mobile-first workflow management platform for industrial and frontline workers.We are a modern IoT enabled cloud based tool for maintenance, safety, and operations on... Show more

 • Promoted

Full-Stack Developer in Wealth Management

National Bank of CanadaMontreal (administrative region), QC, CA
Full-time

The National Bank of Canada is seeking a Full-Stack Developer for the Wealth Management IT team.Bring your experience in Java and application development to enhance high-performing financial soluti... Show more

 • Promoted

Full Stack Developer

Scaling Process Inc.Montreal, Montreal (administrative region), CA
Full-time

Full Stack DeveloperFull-Time## About the RoleScaling Process, a 5-star rated agency based in Montreal, seeks a full stack developer to build software products, SaaS platforms, and AI tools for sta... Show more

 • Promoted

Full-Stack Developer

CloudDevsMontreal
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

 • Promoted

Full Stack Developer

TechDoQuestsaint-esprit, qc, ca
Full-time

End-to-End Product Development: develop and maintain both front-end and back-end components, including bug fixing, based on business and functional requirements; write clean and well-documented cod... Show more

 • Promoted • New!

Full Stack Engineer

LuxoftMontreal, QC, Canada
Full-time

We're seeking someone to join our client's Regulatory Reporting team as a Java/Scala/Axiom Developer in Finance Technology to develop applications to provide services for the client's Regulatory Re... Show more

 • Promoted

Remote Full Stack Developer for Digital Transformation

GuuZ Consulting Services IncMontreal (administrative region), QC, CA
Remote
Full-time

A leading consulting firm is seeking a Full Stack Developer for a 1-year contract with potential extensions.As a Full Stack Developer, you will engage in service innovation and program review proje... Show more

 • Promoted

Full Stack Developer

CoFoMo Inc.Montreal (administrative region), QC, CA
Full-time

Help our clients succeed and maximize the impact of their transformation initiatives, turning them into powerful drivers of growth and innovation.Job description**Here's a brief overview of the tas... Show more

 • Promoted

Full Stack Software Developer - Misinformation Mitigation

MilaMontreal (administrative region), QC, CA
Temporary

Temporary position until November 26th 2026.Founded by Professor Yoshua Bengio of the Université de Montréal, Mila brings together researchers specializing in artificial intelligence, and more spec... Show more

 • Promoted

Senior Full-Stack Developer

VentionMontreal, Montreal (administrative region), CA
Full-time

Be among the first 25 applicants.Vention helps some of the most innovative manufacturing companies automate their production floor in just a few days.Vention's online-first manufacturing automation... Show more

 • Promoted

Montréal [Hybrid] - C# and React FullStack Developer

QUANTEAM - North America (RAINBOW PARTNERS Group)Greater Montreal Metropolitan Area, Canada
Full-time

As the founding entity of RAINBOW PARTNERS, Quanteam is a consulting firm specializing in Banking, Finance, and Financial Services.Guided by our core values of closeness, teamwork, diversity, and e... Show more

 • Promoted • New!

Full Stack Software Developer - Misinformation Mitigation

Mila - Quebec Artificial Intelligence InstituteMontreal (administrative region), QC, CA
Temporary

Misinformation is a critical societal challenge, especially as we enter the generative AI era.As part of the Complex Data Lab's Misinformation Mitigation team, the candidate will lead development o... Show more

 • Promoted

Full Stack Developer (CCMS)

MadCap Software, Inc.montréal, qc, ca
Full-time

Chez MadCap Software, nous sommes à l’avant-garde du développement de solutions logicielles de premier ordre pour la création de contenu, la collaboration, la publication, la gestion ainsi que l’an... Show more

 • Promoted • New!

Intermediate Full-Stack Developer (Canada)

ProofMontreal, Montreal (administrative region), CA
Full-time

Proof is a high‑growth legal‑tech company founded in 2017, building a best‑in‑class legal services platform used by thousands of law firms.Our marketplace enables law firms and pro‑se parties to ac... Show more

 • Promoted

Senior Full Stack Engineer

Tundra Technical Solutionsterrebonne, qc, ca
Full-time

About Tundra Managed Solutions.Tundra Managed Solutions (TMS) is the solutions arm of Tundra Technical Solutions, delivering high-impact services across four core pillars: Digital, Security, Data &... Show more

 • Promoted • New!

Montreal Full Stack Developer Position

Aarorn Technologies IncMontreal
Full-time

Launch your next challenge as a Full Stack Developer in Montreal, QC, focusing on 4x onsite work for a contract role.Utilize your expertise in Typescript and React to develop finance applications.T... Show more

 • Promoted

Full Stack Developer (Reports Team)

CroesusMontreal West, QC, CA
Full-time

Croesus provides innovative, high-performance, and secure wealth management solutions that include portfolio management systems, portfolio rebalancing tools, and application programming interfaces ... Show more

 • Promoted

Full Stack Developer

Schema AppMontreal (administrative region), QC, CA
Full-time

Full Stack Developer Opportunity.Location: Remote within Canada.Schema App is a fast‑growing, profitable SaaS company based in Guelph, Ontario, specializing in Schema Markup, a niche in search opti... Show more