TypeScript CSS and modern JavaScript ES6

6 Days ago • All levels

Job Summary

Job Description

This role requires a candidate with strong proficiency in TypeScript, CSS, and modern JavaScript (ES6). The ideal candidate will have experience with web video technologies and APIs, including HTML5 video, Media Source Extensions (MSE), and Encrypted Media Extensions (EME), as well as familiarity with video streaming protocols like HLS and DASH within a web context. The candidate should possess solid problem-solving skills, the ability to debug complex issues in web-based and Lightning JS environments, and familiarity with web development build tools, CICD pipelines, and automated testing. Good communication skills and the ability to work collaboratively in a fast-paced environment are essential, including the ability to discuss web and Lightning JS specific challenges and solutions. Experience in the architecture, design, and implementation of moderately complex web applications, with an understanding of scalability, testability, and performance tuning, is also required. Familiarity with web architectural patterns and state management, such as Redux and Context API, is a plus. The candidate should be willing to participate in periodic on-call support and provide guidance to junior engineers.
Must have:
  • Proficiency in TypeScript, CSS, and modern JavaScript (ES6).
  • Experience with web video technologies and APIs.
  • Familiarity with video streaming protocols.
  • Solid problem-solving and debugging skills.
  • Experience with web development build tools and CICD pipelines.
  • Good communication and collaboration skills.
Good to have:
  • Familiarity with web architectural patterns and state management (e.g., Redux).
  • Previous experience working with video playback in web applications.
  • Familiarity with web-based video analytics and telemetry concepts.

Job Details

Strong proficiency in TypeScript CSS and modern JavaScript ES6 Experience with web video technologies and APIs eg HTML5 video Media Source Extensions MSE Encrypted Media Extensions EME Familiarity with video streaming protocols eg HLS DASH in a web context A bachelors degree in Computer Science Engineering or equivalent work experience Solid problemsolving skills and the ability to debug moderately complex issues in webbased and Lightning JS environments Familiarity with web development build tools eg Webpack Parcel CICD pipelines automated testing concepts eg Jest Cypress and Agile development methodologies Good written and verbal communication skills and the ability to work collaboratively in a fastpaced environment including discussing web and Lightning JS specific challenges and solutions Experience with the architecture design and implementation of moderately complex web applications with an understanding of scalability testability and performance tuning in a web context Familiarity with web architectural patterns and state management eg Redux Zustand Context API Willingness to participate in periodic oncall support for critical emergent customerfacing issues on web and connected TV platforms with guidance Ability to provide guidance and mentorship to more junior engineers on the team regarding web development best practices TypeScript and JavaScript Previous experience working with video playback in web applications Familiarity with webbased video analytics and telemetry concepts

Similar Jobs

element 8 - Python Django Team Lead

element 8

Kozhikode, Kerala, India (On-Site)
1 Month ago
hogarth - Graphic Production Artist

hogarth

Sunnyvale, California, United States (Hybrid)
1 Week ago
Nagarro - Associate Principal Engineer, Java

Nagarro

India (Remote)
7 Months ago
htx labs - Senior Full Stack Engineer (.NET)

htx labs

United States (Remote)
1 Month ago
Marsh McLennan - Senior Applications Development Analyst

Marsh McLennan

Mexico City, Mexico (Hybrid)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Suki - Software Engineer III (Frontend)

Suki

Bengaluru, Karnataka, India (Hybrid)
3 Weeks ago
Critical mass - Technology Director - Digital Platform

Critical mass

San Jose, California, United States (On-Site)
2 Weeks ago
Springer Group - Disposition Clerk

Springer Group

Wiesbaden, Hessen, Germany (On-Site)
1 Week ago
Nagarro - Associate Staff Engineer, Java Fullstack

Nagarro

Sri Lanka (Remote)
7 Months ago
NCR Atleos - PS Software Engineer III

NCR Atleos

Hyderabad, Telangana, India (Hybrid)
2 Weeks ago
bounteous - Senior Full Stack Developer (Angular & Node)

bounteous

India (Remote)
3 Years ago
Aristocrat Gaming - .Net Developer

Aristocrat Gaming

Skopje, Greater Skopje, North Macedonia (On-Site)
1 Month ago
Netomi - Lead UX Designer

Netomi

Gurugram, India (Remote)
3 Months ago
appier - Software Engineer, Frontend Development

appier

Taipei City, Taiwan (On-Site)
2 Weeks ago
Virtusa - UI/UX Architect

Virtusa

Andhra Pradesh, India (Hybrid)
8 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Mexico

Google - Senior Software Engineer, Multiplatform, Core

Google

Mexico City, Mexico City, Mexico (On-Site)
6 Months ago
Fictiv - Manufacturing Data Analysis Intern

Fictiv

Monterrey, Nuevo Leon, Mexico (On-Site)
2 Weeks ago
Nagarro - Engineer

Nagarro

Mexico (Remote)
7 Months ago
FICO - Cybersecurity Automation Engineer Lead

FICO

Guadalajara, Jalisco, Mexico (Remote)
3 Weeks ago
luxsoft - Senior .NET Developer

luxsoft

Guadalajara, Jalisco, Mexico (On-Site)
3 Weeks ago
Google - Software Engineer, Metrics and Business Intelligence

Google

Mexico City, Mexico City, Mexico (On-Site)
1 Month ago
Xepelin - Revenue Strategy Sr. Associate

Xepelin

Mexico City, Mexico (On-Site)
1 Month ago
Nasdaq - Front Office Consultant

Nasdaq

Mexico (On-Site)
2 Weeks ago
Motorola solutions - Supply Assurance Lead / Purchasing

Motorola solutions

Reynosa, Tamaulipas, Mexico (Remote)
2 Weeks ago
Amber - Senior Unreal Game Engineer (Project Based)

Amber

Guadalajara, Jalisco, Mexico (On-Site)
11 Months ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!