Enable job alerts via email!

Développeur(se) logiciel full-stack senior / Senior Full-Stack Software Developer

Toon Boom Animation Inc.

Montreal

Hybrid

CAD 85,000 - 110,000

Full time

Yesterday
Be an early applicant

Job summary

Une entreprise mondiale de logiciels d’animation recherche un développeur logiciel senior pour rejoindre son équipe R&D à Montréal. Vous jouerez un rôle clé dans le développement de solutions innovantes pour la gestion des productions animées, avec une forte collaboration entre équipes. L'entreprise offre un environnement de travail hybride, un bel équilibre entre vie professionnelle et personnelle ainsi que des avantages compétitifs incluant une assurance santé complète et des congés généreux.

Benefits

Congés généreux : 14 jours fériés et 3 semaines de vacances
Assurance collective dès le premier jour
Allocation annuelle de 2 500 $ pour le soutien en santé mentale
Flexibilité de travail

Qualifications

  • ≥5 années d’expérience dans la conception et le développement de produits logiciels.
  • Maîtrise de JavaScript, TypeScript, Python et expérience avec React et Node.js.
  • Expérience dans le développement full-stack.

Responsibilities

  • Concevoir et développer des logiciels évolutifs et centrés sur l'utilisateur.
  • Mettre en œuvre des tests unitaires et d’intégration.
  • Collaborer avec les équipes pour livrer des fonctionnalités pertinentes.

Skills

JavaScript
TypeScript
Python
Développement front-end
Développement back-end
AWS
PostgreSQL
React
Node.js

Education

Baccalauréat en informatique ou en génie logiciel
Job description
Français — Description du poste

✨ Rejoignez Toon Boom - Là où la créativité et la technologie se rencontrent !

Depuis plus de 30 ans, Toon Boom est le leader mondial des logiciels d’animation 2D, faisant confiance à des studios de renom tels que Disney, Fox et Netflix. Avec l’innovation au cœur de notre mission, nous permettons aux créatifs du monde entier de donner vie à leurs histoires.

Lieu de travail

Montréal, Québec, Canada. Bureaux situés à Montréal avec travail hybride et présence au bureau pouvant être requise de temps à autre.

Statut du recrutement

Nous recrutons activement pour ce poste. Chaque candidature est soigneusement examinée. Notre petite équipe RH répondra dès que possible. Merci de votre patience.

Ce que vous ferez

En tant que développeur logiciel senior au sein du groupe R&D, vous jouerez un rôle clé dans l’évolution de Producer, notre solution numérique tout-en-un pour la gestion des productions animées. Vous collaborerez avec les équipes pour concevoir et créer des outils performants et évolutifs qui améliorent la visibilité, l’efficacité et la collaboration entre les équipes internationales. Votre expertise technique et vos capacités de résolution de problèmes aideront à façonner un logiciel robuste et centré sur l’utilisateur.

Responsabilités principales

  • Concevoir et développer des logiciels robustes, évolutifs et centrés sur l’utilisateur, en écrivant un code clair et maintenable conforme aux meilleures pratiques.
  • Contribuer à la planification des projets en fournissant des estimations et des informations techniques précises.
  • Mettre en œuvre des composants logiciels intuitifs et de haute qualité qui améliorent nos solutions de gestion de la production.
  • Concevoir et exécuter des tests unitaires et d’intégration pour assurer la fiabilité et les performances.
  • Enquêter, dépanner et résoudre les problèmes logiciels pour assurer un fonctionnement fluide.
  • Collaborer avec les développeurs, les concepteurs et les équipes produit pour livrer des fonctionnalités pertinentes.
  • Proposer des solutions innovantes et contribuer à l’amélioration continue.

Ce dont vous aurez besoin

  • Vous avez un baccalauréat en informatique ou en génie logiciel.
  • Vous apportez ≥5 années d’expérience dans la conception et le développement de produits logiciels, avec de solides compétences en architecture et en codage.
  • Expérience en développement full-stack (front-end et back-end) et capacité à concevoir, mettre en œuvre et maintenir des solutions à tous les niveaux.
  • Maîtrise de JavaScript et TypeScript, et expérience avec Python.
  • Expérience dans le développement d’applications front-end avec React et de systèmes back-end avec Node.js et Python dans un environnement hybride.
  • Expérience pratique avec les services cloud AWS, bases de données PostgreSQL et pipelines de déploiement cloud.

Ce que nous offrons

Nous privilégions l’équilibre travail-vie personnelle et proposons des avantages complets :

  • Congés généreux : 14 jours fériés, une pause entre Noël et le Nouvel An, et 3 semaines de vacances dès l’embauche.
  • Santé et bien-être : assurance collective dès le premier jour, services de santé virtuelle et allocation annuelle de 2 500 $ pour le soutien en santé mentale. Programme d’aide aux employés (PAE).
  • Jours personnels et de maladie : 10 jours par an.
  • Contributions REER : appariement de l’employeur jusqu’à 6 % après 90 jours.
  • Flexibilité de travail : modèle hybride avec horaires flexibles.

Processus de recrutement

Processus transparent et respectueux :

  • Évaluation par courriel : questionnaire pour partager votre expérience et vos attentes.
  • Entretien RH : appel vidéo si les critères sont remplis.
  • Rencontre avec l’équipe : gestionnaire et membres clés.
  • Accessibilité et inclusion : nous assurons un processus juste et accessible; informez-nous si vous avez besoin d’aménagements.

Diversité et inclusion

Toon Boom valorise la diversité sous toutes ses formes et s’engage à un environnement sûr et inclusif où chacun peut être soi-même au travail. La force et l’innovation proviennent de la diversité des expériences et des perspectives.

English — Job Description

✨ Join Toon Boom - Where Creativity and Technology Meet!

For over 30 years, Toon Boom has been the global leader in 2D animation software, trusted by top studios such as Disney, Fox, and Netflix. With innovation at our core, we empower creatives worldwide to bring their stories to life.

Work Location

Our office is located in Montreal, Quebec, Canada, and we are seeking candidates near our Montreal office to support a hybrid work environment. Office presence may be required from time to time.

Hiring Status

We are actively hiring for this role! Every application is carefully reviewed, and we will get back to you as soon as possible. Thank you for your patience—our dedicated HR team of one is working hard to respond to everyone.

What you’ll do

As a Senior Software Developer within our R&D group, you’ll play a key role in the evolution of Producer, our all-in-one digital pipeline solution for managing animated productions. You’ll collaborate closely with your peers to design and build high-performance, scalable tools that improve production visibility, efficiency, and collaboration across global teams. Your strong technical expertise and problem-solving skills will help shape robust, user-focused software that supports the needs of studios worldwide.

Your main responsibilities

  • Design and develop robust, scalable, and user-centered software by writing clear, efficient, and maintainable code that follows industry best practices.
  • Contribute to project planning by providing accurate development estimates and technical insights.
  • Implement intuitive, high-quality software components that enhance our production management solutions.
  • Design and execute unit and integration tests to maintain code reliability and performance.
  • Investigate, troubleshoot, and resolve software issues to ensure smooth and continuous operation.
  • Collaborate closely with other developers, designers, and product teams to deliver impactful features.
  • Propose innovative solutions to technical challenges and contribute to continuous improvement efforts.

What you’ll need

  • You have a Bachelor’s degree in Computer Science or Software Engineering.
  • You bring 5+ years of experience designing and developing software products, demonstrating strong architectural and coding skills.
  • You have experience in full-stack development, including both the front and back ends, and can design, implement and maintain solutions across all layers of the application.
  • You are highly proficient in JavaScript, TypeScript, and Python, and comfortable working across the entire stack.
  • You have solid experience developing front-end applications using React and back-end systems with Node.js and Python in a hybrid environment.
  • You have hands-on experience with AWS cloud services, PostgreSQL databases, and cloud deployment pipelines.

What we offer

At Toon Boom, we prioritize work-life balance and comprehensive benefits for our team. Here’s what you can expect:

  • Generous Time Off: 14 statutory holidays, a holiday break between Christmas and New Year, and start with 3 weeks of vacation per year.
  • Health & Wellness: Group insurance from Day 1, virtual healthcare, and a $2,500 annual allowance for mental health support.
  • Support Through Life’s Challenges: Our Employee Assistance Program (PAE) is here to support you.
  • Personal and Sick Days: 10 personal and sick days per year.
  • RRSP Contributions: Employer match up to 6% after 90 days.
  • Work Flexibility: Hybrid model with flexible hours.

Recruitment process

Transparent and respectful experience:

  • Email Assessment: Short online questionnaire to share your experience and expectations.
  • HR Interview: Video call to discuss background and questions.
  • Meet the Team: Meet your manager and key team members.
  • Accessible and Inclusive: We are committed to a fair and accessible process; please request accommodations if needed.

Diversity & Inclusion

toon Boom embraces diversity in all its forms and is committed to creating a safe and inclusive environment where everyone can bring their whole self to work. We believe in the strength and innovation that come from diverse experiences and perspectives.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.