The role is for a Senior Frontend Engineer focused on Android Mobile Web, available as a 12-month contract and open to remote work across Australia and New Zealand.
The position is part of the Multimedia Group within Design Experience, specifically in the Video subgroup, which aims to enhance multimedia storytelling.
Responsibilities include investigating and implementing solutions for video playback using rendered frames in web, optimizing rendering pipelines on Android Mobile Web, and exploring compositor integration strategies.
The engineer will collaborate closely with browser and backend teams to align on format, timing, and performance tradeoffs.
The role involves contributing to cross-platform solutions, building scalable mobile architecture, identifying performance bottlenecks, and fostering a culture of quality and continuous learning.
Requirements:
Candidates should have strong knowledge and experience in Typescript specifically for Android mobile web.
A problem-solving mindset that prioritizes user impact over attachment to specific languages or platforms is essential.
The ideal candidate thrives in ambiguity and can adapt quickly to fast-evolving projects.
Deep mobile development experience using web technologies is required, along with an understanding of GPU, CPU, and browser rendering systems.
Exposure to browser APIs, WebViews, or hybrid rendering pipelines is necessary.
Experience in video, games, multimedia apps, or high-performance visual applications is a bonus.
Candidates must be able to maintain and extend existing features with a focus on maintainability and performance.
A passion for solving complex technical problems and collaborating across specialties is important.
Enthusiasm for helping millions of users create content is a must.
Benefits:
The position offers equity packages to align the success of the employee with the company's success.
An inclusive parental leave policy is provided to support all parents and caregivers.
Employees receive an annual Vibe & Thrive allowance to support their wellbeing, social connections, and office setup.
Flexible leave options are available to empower employees to recharge and support their personal needs.