Description
UI Developer/Architect - Contract - Amsterdam
As an UI architect, you will send approx. 50% of your time on JavaScript Development and 50% on UI architecture.
You will be responsible the whole process coming to the CPE UI architecture as well as being able to take the lead in handing the solution over to the development team and validates if it is implemented as defined. As well as this, you will participate in the development to understand the structure of the code and how this will be impacted the requested features.
This individual should also be on top of new developments in the UI development domain to provide input to vendor selection, by product evaluation and creating proof of concepts. You will be accountable for CPE UI architecture through technology delivery ensuring timely delivery of technically ready products and services that can be taken to market.
Main Responsibilities:
- Design UI components/Applications for CPE
- Aligning technical solutions with E2E architecture
- Evaluate new technologies/products
- Execute proof of concepts (POC)
- Take lead in defining process for build, unit testing, coding guidelines & code review
- Take lead in aligning the defined architecture with the developers
- Provide input in backlog refinement sessions
- Impact assessment on requirements
Hard skills & Experience:
- HTML4/5, (Vanilla) Javascript
- DFB, OpenGL, WebGL, EFL
- Git, Gerrit
- STB Middleware technology
- Linux, Nginx, Node.js
- Experience with working in an international team environment
- Comfortable working in an agile scrum environment
- Understanding of content protection (DRM), streaming protocols, network capabilities, web security
- DVB, streaming video, CAS, DRM
Soft Skills & Abilities:
- Strong witten, verbal and presentation & communication skills
- Able to work under pressure and be prepared to work outside normal working hours when necessary
- Work effectively across national boundaries
- Self-motivated, able to work to tight deadlines
- Systematic, disciplined, and analytical approach
- Strong team player
Education/qualifications:
- MSc degree level in computer science/software development
- Fluent spoken and written English - European languages
Contract until 14th December - likely to extend
If you feel you have the above skill set, please apply with your most up to date CV.