Play a key role in designing and building the next generation of our frontend architecture. This position is ideal for a highly skilled engineer who is passionate about creating scalable, performant user interfaces and collaborating across teams. While not a formal leadership role, prior experience mentoring others or contributing to architectural decisions is a big plus.
Job listings
As a Senior Software Engineer you will collaborate with a small team of engineers to build high-quality, impactful features. This role involves taking ownership of features and contributing across the stack, from frontend to backend and deployment, along with participating in technical discussions and code reviews. It also requires engaging with product and design teams to clarify business goals and ensure smooth execution of features.
Youโll take ownership over a large portion of one of our products and own projects end-to-end, wearing hats traditionally worn by product and design. Youโll research competitors, write product specs, make wireframes, and more. As a Product Engineer, youโll tackle projects with product and technical ambiguity, using your knowledge of our customers to build powerful abstractions and flexibility in the system.
As Canva scales, change continues to be part of our DNA, and youโll lead the technical direction for video technology by architecting scalable, high-performance rendering systems and pioneering AI-powered video features, collaborating with talented engineers to tackle complex problems. You'll establish technical standards and best practices, while taking ownership of architectural decisions to maximize both technical excellence and business impact.
As a senior full-stack engineer in the Vehicle Diagnostics team, you will lead the design and development of products and abstractions based on vehicle telematics data. You will lead technical discussions with teammates to identify gaps in our telematics data platform and influence the roadmap by setting direction and recommending solutions. You will collaborate with other full-stack teams to make design decisions and understand downstream implications in our product.
Contribute to initiatives for the delivery of a large, consistent, and scalable Design System. Build, maintain, and improve the organisation's Design System, including reusable UI components, patterns, and guidelines. Partner with Design and Accessibility teams in building high-quality, reusable components and experiences.
As a Senior Frontend Developer, you will participate in the development of key features of Board, ensuring seamless integration with Wrike. Your mission will be to transform ideation into execution, guaranteeing a high-performance and engaging experience. You will work on complex problems, leveraging a modern tech stack to ensure the product's ease of adoption. Integrate into a dynamic team focused on continuous improvement and teamwork.
Youโll join our 5-person engineering team and own full-stack features that hundreds of thousands of learners and tutors use worldwide. Engineers at Schoolhouse have lots of ownership, youโll work directly with our designer and other stakeholders to build out new experiments and streamline existing operations. We need to meet learner / tutor needs while ensuring that these interactions stay high quality and safe.
Design, build, and maintain our desktop application while keeping resource usage (CPU, memory, threads) minimal and predictable. Monitor, profile, and analyze runtime performance (rendering, memory leaks, blocking operations) and implement optimizations to avoid regressions. Advocate and evolve the frontend architecture to ensure scalability as features grow.
The GSD Team is looking for a Senior Developer who loves turning big ideas into working systems. Youโll spend your time designing thoughtful solutions, shaping architecture, and partnering with people across the company to bring new ideas to life. The team values clear thinking, strong communication, and a willingness to experiment.