Frontend Web Developer

IBA InfoTech Inc.
Raleigh, NC, United States
about 2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours

Tech stack

HTML Java (Programming Language) JavaScript (Programming Language) PHP (Programming Language) Cascading Style Sheets (CSS) Encodings Databases CoreMedia CMS Data Transformation Linux Distributed Systems Perl (Programming Language)
+18 more
Design of User Interfaces Python (Programming Language) Metadata MySQL Software Architecture Software Construction Transcoding Video Editing Web Application Frameworks Multithreading Scripting ReactJS Audio Codec AngularJS Information Technology Front End Software Development Restful APIs Software Version Control

Job description

  • Work within the Core Media Processing team to visualize and operationalize tools and processing functions through the design, development, and support of these tools and the UIs/Dashboards used as interfaces to users
  • Engage internal teams on toolset/interface needs, documenting needs and requirements, fulfilling them through the development and enhancing and sustaining as needs grow and/or change
  • Contribute to a video processing platform that involves encoding/transcoding of live and on-demand video and audio for OTT ABR streaming delivery

Requirements

  • 3+ years of experience building software tools, Web UIs and Dashboards
  • Linux experience
  • Excellent written and verbal communication skills
  • Passionate self-learner, independent, and have outstanding problem-solving skills
  • Ability to multi-task in a fast-paced, dynamic environment.
  • Skill in functioning as a part of a team

Preferred Qualifications

  • Scripting: JavaScript / Java, Python, Perl
  • Web / Web Frameworks: HTML, CSS, PHP, Angular
  • Interfaces: REST API, Full Stack / UI development, React
  • Storage: MySQL (other databases)
  • Applied knowledge of video and audio encoding/transcoding formats and processing (MPEG/AVC/ HEVC, AAC/Dolby, Video/Audio Preprocessing Functions)
  • Applied knowledge of Media Metadata and processing (Timecode, Captions, Subtitles, SCTE35)
  • Applied knowledge of ABR processing and formats (HLS, DASH, CMAF, MPEG-2 TS and fMP4)
  • Media Frameworks, GStreamer and/or DirectShow
  • Asynchronous, highly-multithreaded processing design
  • Code management (Git/GitHub)
  • Strong algorithmic thinking and optimizing for performance
  • Service-oriented Software Architecture
  • High load, highly scalable and distributed applications

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on ibainfotech.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · WWC 2022

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

8:22 min

Simulating a Linux terminal and running Spring Boot

Jakov Semenski · LIVE

6:12 min

Streaming HTML content natively using declarative processing instructions

Chris Heilmann +2 · LIVE

Videos

See all

Related articles

See all