We are looking for experienced Lightning.js (JavaScript) Software Engineer. Together with your colleagues, you will ensure that we optimize the user experience on the web, TVs, Set-Top Boxes, and mobile devices for millions of users. Your main activities will be to:
- write well-designed, testable, efficient code
- integrate software components into a fully functional software system
- document and maintain software functionality
- troubleshoot, debug, and upgrade existing systems
Successful candidates will have the unique opportunity to undergo in-house training in a JavaScript TV app development framework that uses high-performance WebGL for rendering, namely Lightning.js.
Required Key Competencies
- Strong proficiency in JavaScript (ES6), HTML, and CSS
- Lightning.JS
- Minimum 3 years of hands-on experience in React or Angular development.
- Async promises and observables.
- REST and APIs, JSON, XML
- CORS proxies
- UI/UX knowledge
- Experience with version control systems such as Git
- Excellent problem-solving and communication skills
- Fluent English
- WebGL
- Canvas
- Experience with SmartTV development.