Unity

Unity

Unity is the top platform for real-time 3D content creation, empowering creators across industries to bring their ideas to life with interactive 2D and 3D content.

Internet Software & Services
5K-10K
Founded 2004

Description

  • Maintain and expand the image, video, and 3D-model viewer with annotation and sketching capabilities.
  • Design and develop canvas-based drawing tools using the Canvas API and Pixi.js.
  • Support and enhance 3D model viewing features (Three.js, A-Frame, Sketchfab integration).
  • Implement and maintain robust file management and review workflows for reliable, efficient user experiences.
  • Implement real-time solutions for concurrent user sessions and state synchronization (WebSockets, Socket.io, Django Channels).
  • Build reusable UI components within a component-based architecture, using Storybook, snapshot testing, and clear documentation.
  • Maintain Vuex and Pinia state management systems and contribute to migrating modules from Vuex to Pinia.
  • Ensure accessibility (ARIA) and full keyboard navigation support for components.
  • Write unit tests (Jest + Testing Library) and create end-to-end tests (Cypress, Playwright).
  • Contribute to frontend performance tuning, including Webpack configuration, bundle-size optimization, lazy loading, code splitting, and rendering profiling for media-heavy views.

Requirements

  • Experience with Vue.js (preferably Vue 2) including Option API and Composition API.
  • Strong understanding of JavaScript/ES6+ and modern web APIs.
  • Experience with state management patterns (Vuex and/or Pinia) and migrating modules between them.
  • Practical experience with real-time communication technologies (WebSockets, Socket.io, Node.js or Django Channels).
  • Canvas/WebGL experience for 2D drawing and annotations (e.g., Pixi.js).
  • Experience with 3D web technologies and viewers (Three.js, A-Frame, Sketchfab integration).
  • Testing and component tooling experience (Jest + Testing Library, Cypress or Playwright, Storybook).
  • Knowledge of frontend build and performance tooling (Webpack, code splitting, lazy loading, bundle optimization).
  • Familiarity with CSS/SCSS and utility-first CSS frameworks (e.g., Tailwind), component libraries (Element UI or similar), responsive design, accessibility (WCAG/ARIA), and linting tools (ESLint, Stylelint, Prettier/Biome).
  • Proficiency with Git, CI/CD workflows, and working with REST APIs / async data fetching (Axios).
  • Sufficient English proficiency for professional verbal and written communication.
  • Nice to have: experience with Python/Django, ag-Grid, integrations with production tools/APIs (Jira, ShotGrid, Sketchfab), Sentry, FFmpeg/media codecs, animation/motion libraries, B2B SaaS or creative industry domain knowledge, and live video/low-latency media delivery.

Benefits

  • Comprehensive health, life, and disability insurance (varies by location and employment status).
  • Employee stock ownership / participation in equity programs.
  • Competitive retirement/pension plans.
  • Generous vacation and personal days, plus support for new parents through leave and family-care programs.
  • Mental health and wellbeing programs and global Employee Assistance Program.
  • Commute subsidy (where applicable).
  • Training and development programs and opportunities for volunteering with donation matching.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Frontend Developer (Angular) - Remote (EU)

ViaBill 51-250 Diversified Financial Services

Senior Frontend Developer at ViaBill joining a fully-remote EU product engineering team to build merchant- and consumer-facing payment products that improve how customers pay and help merchants grow.

Agile Angular Jest REST API TypeScript
8 hours, 46 minutes ago

React Front-End Developer (12-Month Contract - Work From Home)

Twoconnect 51-250 Professional Services

React Front-End Developer at Twoconnect building scalable, high-performance front-end applications for a childcare management platform and delivering user-focused features integrated with backend services.

CSS Git HTML React REST API UI Design UX Design
8 hours, 46 minutes ago

Frontend Software Engineer (Mid-Senior)

lago Professional Services

Frontend Software Engineer at Lago responsible for building high-quality, responsive user interfaces for modern React applications and delivering production-ready features from design system specifications.

Adobe XD Design Systems Figma React Sketch Tailwind CSS TypeScript UI Design UX Design
9 hours, 16 minutes ago

Front-End Developer

Front-End Developer based in Dubai (remote/hybrid) to build and maintain modern, performant, and accessible web interfaces, collaborating with product, design, and back-end teams to deliver high-quality user experiences.

Angular Chakra UI CI/CD CSS CSS Modules Cypress Design Systems Figma Git GitHub GraphQL HTML JavaScript Jest JIRA Material UI Next.js Node.js Playwright React Remix REST API Sketch Storybook Styled Components Tailwind CSS TypeScript Vue.js WebSockets
9 hours, 31 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers