Overview
On Site
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - 12 Month(s)
Skills
JavaScript
XML
Embedded
Set top box
flex
xumostreambo
Job Details
Role: Embedded UI/UX Engineer
Location: Dallas, TX
Summary:
- Led development and management of Full-stack operations for apps on embedded systems (Xfinity Set Top Boxes X1, Flex, XumoStreamBox) & XumoTV(smart TV) with over 10M+ user base.
- Developed and implemented multiple on-device video streaming ,commerce apps and projects from scratch.
- Established wired and wireless communications and connections between embedded devices through RWIs, APIs and device specific portals and simulated embedded devices using raspberryPis for POCs and initial project states.
- Worked with XumoTV manufacturer brands Hisense, Elements, Pioneer and Sharp and tested out various firmwares of the embedded devices including remote controls.
- "Checkout" & "Subscription Management Apps features: Purchase-Activate-Upgrade-Downgrade-Cancel-PastSubscriptions
- Owned the Front end UI/UX development for multiple applications and UI frameworks and developed UI using LightningJS, a custom JS framework for developing interfaces for TV centric embedded devices.
- Built OTT apps for STBs and TVs on OS like RDK, entertainmentOS using Firebolt APIs and MoneyBadger APIs.
- Developed reusable UI-templates and components, packaged as node modules using lightningJS and Javascript that can be used by multiple applications which reduced 60% of front-end development time.
- Created Storybooks for UI-components that helped test UI with less effort,
- Developed a mid-tier for API Management using REST APIs and GraphQL Apis.
- Created a tool, RSS (Rest Service Simulator), that mocks REST API responses for various end points.
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.