Smartbrain logo

Frontend/Fullstack Engineer (Senior)

Smartbrain·Salary not specified

Primary stack

JavaScriptTypeScriptFlutterHTML

Nice to have's

Node.jsDevOpsDocker

Job description

About the Position

We are seeking a Frontend/Fullstack Engineer (Senior) with proven experience developing video players and integrating ads according to IAB standards. This role is remote and part-time (4 hours/day).

Responsibilities

  • Develop and maintain video players using HTML5, JavaScript, and TypeScript.
  • Integrate ads using VAST, VPAID, and VMAP standards.
  • Work with Video.js or hls.js for video playback.
  • Implement SSAI (server-side ad insertion) and embed players in mobile apps using Flutter WebView.
  • Understand and work around iOS limitations and cross-browser autoplay specifics.

Requirements

  • HTML5, JavaScript (ES5, ES6) (including prototypal inheritance and working with the HTMLMediaElement API), TypeScript
  • HLS / DASH / MSE
  • VAST / VPAID / VMAP
  • Experience with Video.js or hls.js
  • SSAI (server-side ad insertion)
  • Flutter WebView (embedding a player in a mobile app)

Nice to Have

  • Node.js and basic DevOps (Docker, CI) for ad-tech integration: VAST proxy, self-hosted ad scripts, server-side VMAP build
  • Header bidding / Prebid (client or server)
  • Understanding of CDN and content delivery (signed URLs, tokens, segment cache)
  • DRM (Widevine / PlayReady / FairPlay)

Format

  • Remote, part-time (4 hours/day)

© Smartbrain. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

More at Smartbrain

All 121 roles

Popular searches