Home » SENIOR FRONTEND ENGINEER- VIDEO EDITOR-VACANCY AT CANVA

SENIOR FRONTEND ENGINEER- VIDEO EDITOR-VACANCY AT CANVA

SENIOR FRONTEND ENGINEER

by Emmanuel Urua
0 comments

Job Description

You’ll be responsible for writing and stewarding high-quality, performant frontend code, as well as growing the video frontend so it can continue to be highly modular, extensible, testable, and a joy to work in. We often work across many domains and different products so there is plenty of opportunity to collaborate across different teams and specialties.

Responsibilities

  • Work with product designers and product managers to build improved functionality into Canvas video and audio editing features.
  • Research cutting-edge technology to improve existing features and bring new features to our users.
  • Empowering other engineers through mentoring, code review, pair programming, and technical leadership.
  • Build efficient and reusable front-end abstractions and systems.
  • Identify and address performance bottlenecks.
  • Participate in engineering design and code reviews.
  • Help to identify and communicate best practices and methodologies for frontend engineering and video technology.

What we are looking for

  • Excellent computer science fundamentals.
  • Someone who has (or wants to build) a deep understanding of key browser concepts like the event loop, bubbling/capturing, and rendering pipeline.
  • Excited by solving hard problems, video editing in the browser is hard and requires going deep into technical problems to find solutions.
  • Someone to jump into product development to continually ship value to users.
  • Excellent communication to build relationships with a diverse group of people to be able to drive impact across the company.
  • Strong technical leadership to help take projects and problems from chaos to clarity.

Qualification

  • Knowledge of JavaScript and web technologies (HTML/CSS)
  • Experience developing rich applications with HTML/CSS/JS
  • Experience and knowledge of cross-browser and cross-device development
  • Deep understanding of key browser concepts like the event loop, bubbling/capturing, and rendering pipeline.
  • Understanding of the browser event model (bubbling, capturing)
  • Ability to write performant, reusable code for UI components, including appropriate testing

Location: 

Apply: SENIOR FRONTEND ENGINEER

You may also like

Leave a Comment

About Us

NaijaPr blog is a social media blog, a product of Randomz Digital Marketing Ltd, a company established in 2013.  Read More

Userful Links

Latest Articles