This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
The position is for a Frontend Software Engineer focusing on Internationalization at Canva.
The role involves designing, developing, and deploying solutions for software development, working closely with leads, designers, and product managers to deliver features and experiments to customers worldwide.
The engineer will primarily work on web frontend using Typescript, but may also need to work with other languages and environments.
Facilitating knowledge sharing and advocating for engineering needs to non-technical team members within the group.
Taking initiative and ownership in achieving goals, improving processes, and solutions.
Finding opportunities for cross-team collaboration to work on new insights and improvements.
The ideal candidate will have commercial experience in a software development environment, experience in building SDKs or APIs, and a strong foundation in computer science and engineering fundamentals.
Nice to have experience in localizing or internationalizing a software product.
Requirements:
Commercial experience in a software development environment.
Experience in building internal or external SDKs or APIs.
Proficiency in frontend technologies such as JavaScript, HTML, CSS, React, TypeScript, MobX, etc.
Strong computer science and engineering fundamentals including asynchronous programming, data structures, solution design, architecture, and design patterns.
Understanding of browser rendering pipeline, event handling, WebWorkers, WebGL/WebGPU is a bonus.
Previous experience in collaborative teamwork and effective communication.
Strong problem-solving skills and passion for performance debugging and benchmarking.
Good written and verbal communication skills.
Benefits:
Equity packages are offered to align success with employees.
Inclusive parental leave policy supporting all parents and carers.
An annual Vibe & Thrive allowance to support wellbeing, social connection, office setup, and more.
Flexible leave options empowering employees to be a force for good, take time to recharge, and supporting personal needs.