Overview
On Site
Hybrid
Depends on Experience
Contract - W2
Contract - 12 Month(s)
No Travel Required
Skills
Agile
Amazon Web Services
AngularJS
Cloud Computing
Collaboration
Computer Networking
Computer Science
Continuous Delivery
Continuous Integration
Continuous Integration and Development
DRM
Dash Python
Dashboard
Digital Video
Docker
HLS
Information Technology
Interfaces
Kubernetes
Microservices
OTT
PostgreSQL
React.js
Real-time
Relational Databases
Scrum
Software Development
Streaming
TypeScript
Unit Testing
Video
Workflow
Job Details
Responsibilities:
- Design, develop, and maintain front-end user interfaces for streaming video platforms.
- Collaborate with backend engineers (primarily using NestJS and PostgreSQL) to deliver integrated full-stack features.
- Ensure front-end applications are responsive, real-time, and optimized for performance.
- Build intuitive tools, dashboards, and interfaces for internal and external users.
- Support live events and content delivery workflows with reliable front-end solutions.
- Contribute to the development of containerized front-end services in a microservices architecture.
- Participate in Agile development processes, including code reviews, unit testing, and continuous integration/deployment.
- Stay current on emerging front-end technologies and bring innovative ideas to the team.
Qualifications:
- Bachelor's degree or equivalent in Computer Science, Information Technology, or a related field.
- 3+ years of experience in front-end software development.
- Proficiency with Angular, NestJS, React, and TypeScript.
- Experience with AWS or other cloud platforms.
- Strong knowledge of container technologies like Docker and Kubernetes.
- Familiarity with relational databases, especially PostgreSQL.
- Experience building responsive, real-time UIs for large-scale applications.
- Understanding of CI/CD pipelines and deployment workflows.
- Solid grasp of front-end architecture and component-based development.
- Experience working in Agile or Scrum environments.
Preferred:
- Experience with digital video workflows or video platform operations.
- Understanding of video playback protocols such as DASH, CMAF, and HLS.
- Exposure to SSAI (Server Side Ad Insertion), transcoding, or packaging technologies.
- Familiarity with OTT delivery, networking basics, and DRM-encrypted video content.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.