Lightening.js Developer

Tech Inc
Woodbridge Township, NJ, United States
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
$120,000.0 - $140,000.0
Working hours
Regular working hours
Job source

Tech stack

JavaScript (Programming Language) Software Quality Middleware Design of User Interfaces Human-Computer Interaction Performance Tuning Software Engineering TypeScript Web Applications WebGL Video Streaming

Job description

We are seeking an expert Lightning.js Developer to help revolutionize our home entertainment and video streaming experiences. In this role, you will build and optimize user interfaces for next-generation set-top boxes (STBs) and Smart TVs within the RDK-V (Reference Design Kit - Video) ecosystem. You will leverage modern JavaScript/TypeScript and the Firebolt SDK to deliver smooth, ā€œNetflix-gradeā€ 60fps performance on resource-constrained hardware., * UI Development: Design, develop, and maintain high-performance user interface components using Lightning.js (Lightning 2 / Lightning 3) and the Lightning sdk

  • RDK & Middleware Integration: Build scalable applications that interface seamlessly with RDK-V middleware, Firebolt SDK, and WPE Web
  • Performance Optimization: Profile and optimize applications for maximum speed, memory efficiency, and smooth animations using WebGl
  • Feature Implementation: Collaborate closely with product, design, and embedded engineering teams to ship new features like VOD, Live TV, and partner integration
  • Testing & Debugging: Ensure code quality by writing robust unit/component tests and resolving hardware-specific rendering

Requirements

Do you have experience in Software engineering?, * Experience: 12+ years of professional software development focusing on client-side JavaScript or TypeScript.

  • Framework Expertise: Proven experience building TV-centric apps using the Lightning framework.
  • Domain Knowledge: Strong background in device platforms, web applications, or TV/broadcast-related products.
  • RDK/Embedded Systems: Familiarity with the RDK-V ecosystem, Firebolt, and Thunder plugins is highly preferred.
  • Rendering & Hardware: Solid understanding of WebGL 2.0 and GPU-accelerated render, * Do you have 12+ years of experience in software development focusing on client-side JavaScript or TypeScript

Benefits & conditions

Pulled from the full job description

  • 401(k)
  • Health insurance
  • 401(k) matching
  • Paid time off
  • Vision insurance
  • Health savings account
  • Dental insurance, * 401(k)
  • 401(k) matching
  • Dental insurance
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid time off
  • Vision insurance

Apply for this position

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

Apply on indeed.com

Good distractions

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

5:18 min

Generating WebGL shaders manually for complex multiple shape strokes

Elena Torró · Coffee With Developers

1:18 min

Implementing routing middleware for seamless multi-fragment origination

Igor Minar Igor Minar +1 Ā· World Congress 2025

1:00 min

Misconceptions about TypeScript safety capabilities

Simone Sanfratello Ā· JS Congress

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 Ā· Coffee With Developers

1:42 min

Performance drawbacks of scroll-triggered animations and WebGL

Piccia Neri Ā· LIVE

2:14 min

Exploring frontend development choices beyond standard JavaScript frameworks

Stacy Cashmore Ā· World Congress 2022

Videos

See all

Related articles

See all