All offersWarsawJSJAVASCRIPT APPLICATIONS DEVELOPER
JAVASCRIPT APPLICATIONS DEVELOPER
JS
Vewd Software

JAVASCRIPT APPLICATIONS DEVELOPER

Vewd Software
Warsaw
Type of work
Undetermined
Experience
Mid
Employment Type
B2B, Permanent
Operating mode
Office

Tech stack

    JavaScript
    advanced
    HTML5
    advanced
    CSS
    advanced
    React
    junior
    Linux
    junior
    TypeScript
    nice to have
    LIT
    nice to have
    RxJS
    nice to have

Job description

Online interview
Vewd Software is part of Xperi Corporation (https://www.xperi.com/company/).


Xperi invents, develops and delivers technologies that create extraordinary experiences at home and on the go for millions of people around the world. Powering billions of consumer electronics, connected cars and digital content titles, we make entertainment more immersive, driving more intelligent and every interaction seamlessly personalized through our renowned consumer brands: DTS®, HD Radio™, IMAX® Enhanced and TiVo®.  


Xperi (NYSE: XPER) is a publicly traded technology company headquartered in San Jose, CA with over 2,000 employees across North America, Europe and Asia. Come join a thriving team where you can play an integral role in shaping the future of entertainment technology. 

Vewd focuses on technology for Smart TVs and other connected devices. We work with customers like Sony, Hisense, TCL, Samsung, and Panasonic to build smart interactive platforms and services to engage end users. We work with some of the biggest content partners in the world, helping them deploy their services on our platform.

💻 Your responsibilities:
  • Develop, integrate and maintain state-of-the-art, forward-looking, web-based TV user experiences to be enjoyed by the modern OTT consumer in living rooms across all continents
  • Stay current and on the latest web technologies
  • Support our clients with issues related to user interface and its integration on set-top-boxes and TVs
  • Understand the underlying layer dependencies and review the implementation of interfaces for the web-based user interface
  • Work on performance optimization of the user interface on a particular platform: understand and identify the performance bottlenecks and work on eliminating them
  • Work with our clients to understand their UX and look-and-feel requirements and work on UI skinning customizations for the particular implementation

💻 What you bring:
  • At least two years of experience as a front-end developer
  • Good knowledge of JavaScript (multiple frameworks, but mostly React), CSS, and DOM/HTML
  • Experience with a complex user interface project
  • Knowledge and hands-on experience with UI software architectures, MVC/MVP, and others
  • Knowledge of modern web technologies and trends (service workers, push API, etc.)
  • Experience with performance optimization (rendering path in browsers, JavaScript, animations, loading time, etc.)
  • Knowledge of working with Web Components – designing reusable custom elements
  • Good English skills, both written and spoken
  • Detail-oriented and willing to learn new things

💻 Nice to have:
  • Experience with Typescript, RxJs, and Lit
  • Experience with Blink/Chromium (with V8) or Webkit-based browsers
  • Knowledge about browser guts (Chrome, Webkit, or Firefox) and embedded platforms stack
  • Experience with Node.js and Webpack
  • Working knowledge of Linux
  • Object-oriented programming principles with JS or other programming languages
  • Basic experience with Docker

💻 The recruitment process consists of two steps:
  • 45-minute technical interview with one of our QA engineers
  • 2h interview about your motivation and professional experiences. You will also deal with technical problems that we face daily

💻 We offer:
  • The opportunity to work with a group of experienced and talented testers in an international organization
  • Support with training and expanding your skills, the web is a fast-moving world, and staying nimble is essential. Your growth is our growth!
  • Language classes (English, German, Japanese)
  • Numerous team integrations (e.g. Beer Thursday)
  • Massages in the office
  • Medicover
  • Multisport
  • Lunch card
  • Breakfast in the office