Job Closed

This listing is no longer active.

Canva logo
Canva

Founded in 2012, Canva offers an online graphic design and publishing platform used by millions of people across the globe. As an employer, Canva offers flexibl

Senior Software Engineer – Frontend

Location

Australia

Posted

137 days ago

Salary

0

Seniority

Senior

Bachelor DegreeEnglishJavaScriptReactTypeScript

Job Description

Senior Software Engineer – Frontend

Canva

• Leading the design and development of performant, delightful user interfaces using modern frontend frameworks • Driving collaboration with PMs, designers, and fellow engineers to scope, define, and deliver impactful product features • Evolving and scaling Canva’s frontend architecture through reusable component libraries and shared design systems • Championing accessibility, performance, and engineering best practices across multiple product surfaces • Writing robust, well-tested code and proactively identifying areas for technical improvement or refactor • Guiding design and code reviews, mentoring peers, and raising the technical bar for your team

Job Requirements

  • You are highly experienced in building complex, user-facing applications using modern frontend technologies (we use React and TypeScript)
  • You have strong JavaScript fundamentals and a deep understanding of the web platform
  • You’re comfortable taking ownership of features end-to-end—from architecture to delivery—and thrive in environments where you drive the "how"
  • You balance attention to detail with pragmatism, and consistently ship quality code at speed
  • You’re a thoughtful collaborator who works well across disciplines and proactively brings others on the journey
  • You understand the bigger picture—how your work connects to product goals, user experience, and long-term scalability
  • You enjoy mentoring others, offering constructive feedback, and lifting the technical bar for your team.

Benefits

  • Equity packages - we want our success to be yours too
  • Inclusive parental leave policy that supports all parents & carers
  • An annual Vibe & Thrive allowance to support your wellbeing, social connection, office setup & more
  • Flexible leave options that empower you to be a force for good, take time to recharge and supports you personally

Related Job Pages

More Frontend Engineer Jobs

Full TimeRemoteTeam 201-500H1B No Sponsor

• Work in an agile team with other developers, UX developers, testers, and product owners to build innovative, high-quality, user-friendly features • Build complex web interfaces using Angular to enhance our cloud platform • Write clean, testable code with extensive unit and integration testing coverage • Contribute to design discussions around the features your team undertakes • Participate in code reviewing other developers’ work to ensure code quality, share knowledge and provide mentorship • Actively seek to share technical expertise with others • Drive cross-team projects requiring collaboration • Research and explore new technologies, code libraries, and products we may wish to integrate with

Colombia
Job Closed
Domaine logo

Front-end Technical Lead

Domaine

The world’s largest independent Shopify design & development partner. Purpose-built for ambitious and beloved brands.

Frontend Engineer137 days ago
OtherRemoteTeam 51-200H1B No Sponsor

• Responsible for owning the frontend feature development and driving both completion and quality • Expert knowledge and experience with the Shopify eCommerce platform • Ability to work both independently and as part of a team to ensure a high level of quality • Strong verbal and written communication skills to accurately describe issues to clients, developers, and product managers • A high attention to detail to catch issues within acceptance criteria, edge cases, and other potential issues • High level decision making in weighing options between code quality, issues, and releasing code in a timely manner • Plans and delegates tasks to other engineering team members as required • Anticipates risks and provides solutions • Distills complex asks into actionable solutions and tasks • Works closely with the client to understand their business requirements, use cases and product roadmap to make informed decisions

California
Job Closed
Thaloz logo

Full Stack Engineer – Frontend Oriented

Thaloz

We help companies achieve their goals and expand their business through technology.

Frontend Engineer137 days ago
Full TimeRemoteTeam 51-200H1B No Sponsor

• Independently design, develop, and maintain scalable web applications using React for the front end and Node.js/Express for the back end. • Solve complex front-end challenges, including UI/UX improvements, performance optimization, and responsive design to enhance user experience in a high-transaction environment. • Build and implement new features related to global monetary transactions, ensuring security, reliability, and compliance with industry standards. • Debug and resolve client-side and server-side issues efficiently, minimizing downtime and improving system stability. • Write comprehensive unit and integration tests using Jest and React Testing Library to maintain high code quality and prevent regressions. • Collaborate with other engineers, product managers, and QA teams to ensure quality assurance and smooth release cycles. • Participate in code reviews, provide constructive feedback, and mentor junior engineers to foster a culture of continuous learning and improvement. • Contribute to the full software development lifecycle, including requirements gathering, design, implementation, testing, deployment, and maintenance. • Stay up-to-date with emerging technologies and industry trends to recommend and implement improvements that enhance product performance and scalability. • Utilize DevOps tools and cloud services to support deployment, monitoring, and infrastructure management as needed.

Brazil
Job Closed
Lago logo

Frontend Software Engineer – Mid-Senior

Lago

We connect talented individuals from emerging markets with top-tier remote job opportunities.

Frontend Engineer137 days ago
Full TimeRemoteTeam 1-10Since 2024H1B No Sponsor

- Develop and maintain UI applications using React, React Router, Tailwind CSS, and TypeScript. - Build reusable, scalable components consistent with design system standards and UX patterns. - Implement new screens and features from Figma or similar design handoffs, ensuring accurate UI/UX execution. - Translate user flows and product requirements into intuitive, user-friendly interfaces. - Design and build interactive charts, dashboards, and data-driven visualizations using Recharts. - Optimize frontend performance through memoization, code splitting, lazy loading, and best-practice rendering techniques. - Write clean, maintainable code with a focus on component architecture and long-term scalability. - Collaborate closely with designers, product managers, and backend engineers to refine requirements and deliver high-quality features. - Participate in code reviews and help elevate frontend quality across the engineering team. - Document UI patterns, component behavior, and best practices. - Stay up to date with modern frontend libraries, patterns, and tooling. - Perform other duties as assigned.

Serbia
Job Closed