Job Closed
This listing is no longer active.
Design anything. Publish anywhere.
Principal Frontend Engineer
Location
Australia
Posted
75 days ago
Salary
0
Seniority
Lead
Job Description
Principal Frontend Engineer
Canva
• Lead the technical direction for video technology that powers millions of daily exports. • Architect scalable, high-performance rendering systems and pioneer AI-powered video features. • Collaborate with senior Principal and Staff Engineers to establish technical standards and best practices. • Solve complex technical challenges across data consumption, bundling, and performance optimisation.
Job Requirements
- Extensive web frontend experience with a proven record of building sustainable, scalable architectures.
- Deep expertise in React, JavaScript runtimes, and React Native, with hands-on experience building large-scale systems.
- Strong systems architecture and technical leadership skills, ideally in environments supporting hundreds of engineers.
- Industry connections and open-source contributions in frontend technologies like React, demonstrating engagement with the broader technical community.
Benefits
- Equity packages — we want our success to be yours too
- Inclusive parental leave policies supporting all parents & carers
- An annual Vibe & Thrive allowance supporting wellbeing, social connection, and office setup
- Flexible leave options empowering you to recharge and thrive
Related Guides
Related Job Pages
More Frontend Engineer Jobs
• Work closely with project teams including UX, Design, QA, and Project Management • Assist in training and mentoring other developers • Set up applications within the Simpleview CMS for each project • Create and style widgets and pages from starter templates • Handle high complexity customizations and create new modules for the Simpleview CMS • Test all completed work to ensure proper functionality • Actively participate in providing comprehensive and realistic solutions
Role Description En tant que Développeur Front-End, vous jouerez un rôle clé dans la création et l’optimisation des interfaces utilisateurs de notre plateforme SaaS. Vous travaillerez dans un environnement dynamique et collaboratif, en étroite interaction avec nos équipes produit et back-end. - Développement : - Concevoir, développer et maintenir des interfaces utilisateurs performantes et intuitives en utilisant Vue.js et TypeScript. - Intégrer les APIs GraphQL pour rendre les fonctionnalités interactives et dynamiques. - Participer à l’évolution et à l’optimisation de l’architecture front-end. - Qualité et bonnes pratiques : - Garantir la qualité du code via les tests unitaires (ex. Jest), les revues de code et l’utilisation d’outils comme ESLint. - Contribuer à l’amélioration continue du processus de développement et des performances du front-end. - Collaboration : - Travailler en synergie avec l’équipe produit pour assurer une expérience utilisateur optimale. - Participer aux rituels agiles (sprint planning, rétrospectives, etc.) et aux discussions techniques. Qualifications - Expertise en développement front-end (TypeScript et Vue.js sont un avantage). - Bonne maîtrise de l’intégration d’APIs (REST et/ou GraphQL). - Expérience avec les outils de gestion de version (GitHub) et les pipelines CI/CD (Azure DevOps). - Connaissance des bonnes pratiques UX/UI et des frameworks CSS. Requirements - Sens du détail et goût pour la création d’interfaces élégantes et fonctionnelles. - Capacité à collaborer dans un environnement agile et à prendre des initiatives. - Curiosité et envie de monter en compétence sur des sujets techniques. Benefits - Impact : Vous participerez activement à l'évolution d'une plateforme SaaS utilisée par des grands comptes. - Autonomie : Une grande liberté pour proposer et mettre en œuvre vos idées. - Flexibilité : Poste en full remote. - Challenge : Une stack technique moderne, des projets variés, des interlocuteurs de haut niveau et un environnement en constante évolution. Processus de recrutement - Entretien technique : Discussion avec notre CTO pour évaluer vos compétences, votre expérience et votre vision. - Entretien final : Échange avec notre CTO et notre CEO pour valider votre intégration dans l'équipe.
Senior Full-Stack Engineer, React, Next.js, TypeScript
Software MindSoftware House focused on results since 1999
• Write great code that is optimized for scalability and help design and build robust systems and large-scale consumer-facing applications. • Be a team player who is willing to perform code reviews, share your expertise/knowledge to support others, and is able to work collaboratively with peers. • Play a key role in supporting the ongoing efforts to make the client's end-to-end SDLC fast and efficient, while maintaining industry-standard best practices. • Work throughout the full tech stack using Next.js (version 13 or newer), React.js, TypeScript, JavaScript, Material UI, REST APIs, SQL, and more. • Contribute to the design and development of new applications, features, and workflows to make the customer experience more intuitive and user-friendly.
Middle Front-end Engineer
PandaDocPandaDoc is a computer software company that is working to empower clients “to streamline their process” to negotiate, generate, and sign a variety of documents and provide the
• Deliver high-quality features from design to rollout, meeting functional and non-functional requirements • Write clean, testable, maintainable code and ensure proper automated testing, monitoring, and documentation. • Collaborate closely with product managers, designers, and engineers to translate product requirements into actionable technical solutions. • Balance technical excellence with delivery efficiency, ensuring features are delivered reliably and maintainably.



