fb_pixel
back
Back
Location:
Pakistan
Department: Information Technology
Job Description

Job Title: Frontend Video Editor Developer (Vue.js + Web Codecs)

Location: Remote Employment Type: Full-time / Contract

About the Role

We are seeking a skilled and passionate Frontend Developer with strong experience in TypeScript frameworks like Vue.js to lead the development of a browser-based video editor. This role is ideal for someone who thrives on building high-performance, media-intensive web applications and has a deep understanding of video/audio synchronization, browser APIs, and secure application architecture.

Responsibilities

  • Design and develop a fully client-side video editor using Vue.js (or similar TypeScript framework).
  • Implement a composition player that can render synchronized audio and video accurately in the browser.
  • Integrate and utilize WebCodecs API, MediaStreamTrack, Canvas, and other browser-native tools for real-time video editing.
  • Ensure a secure frontend environment with strong control mechanisms to protect access to backend APIs.
  • Use FFmpeg (via WebAssembly or backend command execution) for final video export and encoding.
  • Collaborate with backend team as needed, especially on Laravel (PHP) for server-side support (optional but preferred).
  • Optimize performance for rendering and playback of multiple video and audio layers.
  • Maintain code quality, modular architecture, and reusable components for scalability.

Requirements

  • 3+ years of professional frontend development experience.
  • Strong expertise in Vue.js, TypeScript, HTML5, CSS, and modern JavaScript.
  • Proven experience building or contributing to video editing or playback tools in the browser.
  • In-depth knowledge of:
  • WebCodecs API
  • Video and audio codecs (e.g., H.264, VP9, AAC, Opus)
  • FFmpeg (command-line usage or integration via WebAssembly)
  • Experience implementing secure authentication and API access from the frontend.
  • Strong debugging and performance optimization skills for media-heavy applications.

Nice to Have

  • Experience with Laravel (PHP) for backend/API development.
  • Familiarity with WebAssembly and ffmpeg.wasm.
  • Understanding of browser security models (e.g., CORS, token-based auth, CSP).

Previous work on tools like video compositors, timeline editors, or media production apps.

Job Type: Full-time

Work Location: Remote

Job Id: UwHXHuwKTU1lRXSqQI5ipUkIflNkox38dT2wk/eBndHmvetcnYWUwRnzaJ1Hrzh4eE+pKIou84HCtSvW3/TcfC7O8i4ayV+qTNwPCtphc0o+K4sofZYKrJxE4UTgEqLHbrborMhoeXIOzPVSbWAGOE+r3fN8KQ==
companyLogo
Funprime technologies Pvt Ltd
Frontend Video Editor Developer (Vue.js + Web Codecs)