Ce que vous ferez
- Soutenir et encadrer une petite équipe de développeurs, en favorisant la collaboration et le développement technique.
- Montrer l'exemple en écrivant un code C++ propre, efficace et moderne.
- Concevoir des logiciels répondant aux exigences prévues, en mettant l'accent sur la robustesse et la conception centrée sur l'utilisateur.
- Fournir des estimations précises en matière de conception et de développement, contribuant ainsi à la planification et à la livraison des projets.
- Développer et mettre en œuvre des composants logiciels intuitifs qui améliorent nos applications d'animation.
- Écrire un code clair et facile à maintenir, conforme aux normes de l'industrie.
- Concevoir et réaliser des tests d'intégration et unitaires afin de maintenir la qualité du code.
- Traiter et résoudre les bogues afin de garantir le bon fonctionnement et la continuité des logiciels.
- Créer des prototypes d'interface utilisateur à la fois fonctionnels et visuellement attirants.
- Proposer des solutions créatives et innovantes à des défis techniques complexes.
Ce dont vous aurez besoin
- INDISPENSABLE : Vous possédez une connaissance approfondie du développement de logiciels orientés objet, en particulier C++.
- Vous êtes titulaire d'un baccalauréat en informatique ou en génie logiciel.
- Vous avez au moins 10 ans d'expérience dans la conception et le développement de produits logiciels.
- Vous avez de l'expérience dans la gestion et le mentorat d'une équipe de développeurs.
- Vous possédez une connaissance approfondie du développement de logiciels orientés objet, en particulier C++.
- Vous maîtrisez les plateformes Windows et Mac OS X, ce qui vous permet de créer des logiciels polyvalents.
- Votre familiarité avec le développement d'applications à l'aide de la boîte à outils Qt C++ sera un atout supplémentaire.
- Autodidacte, votre passion pour la technologie et votre curiosité naturelle vous poussent à apprendre et à innover en permanence dans le monde des hautes technologies.
Ce que nous offrons
- Congés généreux : Profitez de 14 jours fériés, d’une pause entre Noël et le Nouvel An, ainsi que de 3 semaines de vacances par an dès l’embauche.
- Santé et bien-être : Bénéficiez d’une assurance collective dès le premier jour, incluant des services de santé virtuelle, ainsi qu’une allocation annuelle de 2 500 $ pour le soutien en santé mentale.
- Jours personnels et de maladie : Prenez soin de vous avec 10 jours de congé personnel et de maladie par an.
- Contributions REER : Sécurisez votre avenir financier grâce à notre plan REER compétitif. Nous offrons un appariement de l’employeur pouvant atteindre 6 % après 90 jours d’emploi.
- Flexibilité de travail : Profitez d’un modèle de travail hybride avec des horaires flexibles adaptés à votre style de vie.
À quoi s'attendre pendant le processus de recrutement
- Évaluation par courriel : Vous recevrez un court questionnaire par courriel pour partager votre expérience et vos attentes.
- Entrevue RH : Si les critères sont remplis, nous planifierons un appel vidéo pour en apprendre davantage sur votre parcours et répondre à vos questions.
- Rencontre avec l’équipe : Ensuite, vous rencontrerez votre gestionnaire et les membres clés de l’équipe pour découvrir votre environnement futur.
- Accessible et inclusif : Nous nous engageons à un processus juste et accessible. Faites-nous savoir si vous avez besoin d’aménagements.
Promouvoir la diversité et l'inclusion
Chez Toon Boom, nous célébrons la diversité sous toutes ses formes. Notre engagement est de créer un environnement sécuritaire et inclusif où chacun peut être authentique au travail. Nous croyons que la force et l’innovation proviennent de la diversité des expériences et des perspectives.
What you'll do
- Support and mentor a small team of developers, fostering collaboration and technical growth.
- Lead by example with clean, efficient, and modern C++ code.
- Architect software to fulfill planned requirements, focusing on robustness and user-centric design.
- Provide precise design and development estimates, contributing to project planning and delivery.
- Develop and implement intuitive software components that enhance our animation applications.
- Write clear, maintainable code that adheres to industry standards.
- Design and conduct integration and unit tests to maintain code quality.
- Address and resolve bugs to ensure smooth, uninterrupted software performance.
- Create user interface prototypes that are both functional and visually compelling.
- Offer creative and innovative solutions to complex technical challenges.
What you'll need
- MUST-HAVE: You possess in-depth knowledge of object-oriented software development, particularly C++.
- You have a Bachelor's degree in Computer Science or Software Engineering.
- You have 10 years+ in designing and developing software products.
- You have previous experience leading and mentoring a team of developers.
- You possess in-depth knowledge of object-oriented software development, particularly using C++.
- You are well-versed in both Windows and Mac OS X platforms, allowing for versatile software creation.
- Your familiarity with developing applications using the Qt C++ toolkit will be an added advantage.
- As an autodidact, your passion for technology and natural curiosity drives you to continually learn and innovate within the high-tech world.
What we offer
- Generous Time Off: Enjoy 14 statutory holidays, a holiday break between Christmas and New Year, and start with 3 weeks of vacation per year.
- Health & Wellness: Enjoy group insurance from Day 1, including virtual healthcare services, plus a $2,500 annual allowance for mental health support.
- Support Through Life’s Challenges: Our Employee Assistance Program (PAE) is here to support you through life’s ups and downs.
- Personal and Sick Days: Take care of yourself with 10 personal and sick days per year.
- RRSP Contributions: Secure your financial future with our competitive RRSP plan. We offer an employer match of up to 6% after 90 days of employment.
- Work Flexibility: Benefit from a hybrid work model with flexible hours that fit your lifestyle.
What to expect during the recruitment process
- Email Assessment: You’ll receive a short set of questions by email to share your experience and expectations.
- HR Interview: If there’s alignment, we’ll schedule a video call to discuss your background and answer your questions.
- Meet the Team: Next, you’ll meet your manager and key team members to learn more about the team.
- Accessible and Inclusive: We are committed to a fair and accessible process. Let us know if you need any accommodations.
Embracing Diversity & Inclusion
At Toon Boom, we embrace diversity in its fullest form. Our commitment is to create 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.