This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Software Engineer in United States.
In this role, you will help design and build intuitive, high-performance web interfaces that enable real-time collaboration for creative teams worldwide. You will work at the intersection of frontend engineering, real-time systems, and interactive media, contributing directly to the development of powerful visual feedback and annotation tools. As part of a small, fast-moving team, you will enjoy significant ownership, technical influence, and creative freedom. You will collaborate closely with designers, product managers, and backend engineers to deliver seamless user experiences. This position offers exposure to cutting-edge technologies in media rendering, real-time communication, and scalable SaaS platforms. Your work will directly support artists, directors, and production teams across film, games, animation, and design. It is an ideal opportunity for engineers passionate about creative technology and modern web development.
Accountabilities:
Design, develop, and maintain highly responsive and interactive frontend interfaces for image, video, and 3D content reviewBuild and enhance real-time drawing, annotation, and collaborative sketching tools using modern web technologiesImplement and maintain robust file management, review workflows, and state synchronization systemsDevelop reusable UI components within a scalable, component-based architecture supported by documentation and testingEnsure high standards of performance, reliability, accessibility, and cross-browser compatibilityContribute to frontend performance optimization, bundle size reduction, and rendering efficiency improvementsCollaborate closely with backend, product, and design teams to deliver seamless and intuitive user experiencesRequirements:
Strong experience with Vue.js, including both Options and Composition APIsSolid proficiency in JavaScript ES6+, modern web APIs, and frontend architecture best practicesExperience with state management solutions such as Vuex and PiniaHands-on experience implementing real-time communication using WebSockets and related technologiesProficiency in canvas-based drawing tools and WebGL frameworks such as Pixi.js and Three.jsExperience building and maintaining scalable UI component systems and design systemsSolid understanding of CSS, SCSS, and utility-first frameworks such as Tailwind CSSExperience with frontend testing frameworks including Jest, Testing Library, Cypress, or PlaywrightFamiliarity with REST APIs, asynchronous data handling, and CI/CD workflowsStrong attention to performance, accessibility standards, and clean, maintainable codeBenefits:
Competitive base salary ranging from $92,400 to $138,600 USD, depending on location and experienceComprehensive health, dental, vision, life, and disability insuranceCompetitive retirement and pension plansEmployee stock ownership and equity programsGenerous vacation, personal days, and paid time offParental leave and family-care support programsMental health and wellbeing initiativesLearning, development, and training opportunitiesEmployee assistance programs and global support resourcesFlexible, remote-friendly working environment