Development Team Lead at Toon Boom Animation
Location : Montreal, Quebec, Canada – a hybrid work environment may require occasional in‑office presence.
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 : In‑depth knowledge of object‑oriented software development, especially C++.Bachelor's degree in Computer Science or Software Engineering.10+ years of experience designing and developing software products.Previous experience leading and mentoring a team of developers.Familiarity with both Windows and macOS platforms.Experience with the Qt C++ toolkit is an added advantage.Strong curiosity, autodidactic learning, and a passion for technology.What we offer
Generous time off : 14 statutory holidays, a holiday break between Christmas and New Year, and 3 weeks of vacation per year.Health & wellness : Group insurance from Day 1, virtual healthcare services, and a $2,500 annual allowance for mental health support.Employee Assistance Program : Support through life’s challenges.Personal and sick days : 10 days per year.RRSP contributions : Employer match up to 6% after 90 days of employment.Work flexibility : Hybrid model with flexible hours.What to expect during the recruitment process
HR interview : A video call to discuss your background and answer your questions.Meet the team : A meeting with your manager and key team members.Accessibility and inclusivity : Let us know if you need accommodations.Inclusion : We embrace diversity in all its forms and are committed to creating a safe and inclusive environment where everyone can bring their whole self to work.
#J-18808-Ljbffr