companyUnity Technologies logo

Frontend Software Engineer at SyncSketch | Remote, Canada

Unity TechnologiesRemote, Canada
Remote Full-time $83.3K/yr - $124.9K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Experience

Qualifications

Your ResponsibilitiesEnhance and expand a viewer for images, videos, and 3D models, incorporating annotation and sketching functionalities. Implement and maintain robust file management and review systems to ensure efficient and user-friendly workflows. Develop canvas-based drawing tools using technologies such as Canvas API and Pixi.js. Support 3D model viewing features with Three.js, A-Frame, and Sketchfab integration. Assist in implementing real-time solutions for concurrent user sessions and state synchronization through WebSockets, Socket.io, and Django Channels. Create reusable UI components in a defined architecture using Storybook, ensuring thorough documentation and snapshot testing. Maintain existing Vuex and Pinia state management systems, contributing to the migration of modules from Vuex to Pinia. Ensure that components are accessible, supporting ARIA and keyboard navigation. Write unit tests using Jest and Testing Library. Develop end-to-end tests with Cypress and Playwright. Contribute to front-end performance tuning, including Webpack configuration and bundle size optimization. Implement lazy loading and code-splitting strategies. Profile and enhance rendering performance for media-heavy views. What We SeekProven experience with Vue.js (preferably Vue 2, with both Option and Composition API knowledge). Strong understanding of JavaScript/ES6+ and modern web development practices.

About the job

Join Us at SyncSketch!
At SyncSketch, we empower creative teams to collaborate with speed and clarity through our innovative real-time visual feedback platform. Our cloud-based review tool allows artists, directors, and production teams to annotate directly on images, videos, and 3D content, making the iterative process not only intuitive but immediate. Whether in gaming, film, animation, or design, SyncSketch enhances review cycles, fosters better communication, and ensures feedback is intrinsically linked to the work being performed. Our mission is to promote clarity, collaboration, and the confidence to transition from initial ideas to polished final products.

We are on the lookout for a talented Software Engineer with a strong emphasis on Frontend Engineering, who thrives in a dynamic and fast-paced team setting. You should be comfortable taking on various roles and stepping in across the tech stack as needed. In this crucial position, you will help design and develop highly responsive and collaborative web interfaces, create real-time drawing and media review features, and guarantee optimal performance, reliability, and scalability throughout the application. A genuine enthusiasm for film, television, games, and animation is essential to succeed in this role.

About Unity Technologies

At SyncSketch, we believe in transforming the creative collaboration experience. Our platform is designed to facilitate seamless communication and iteration among creative professionals, enabling them to bring their visions to life with greater efficiency and clarity.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.