The IMDb TV team is shaping the future of digital video entertainment. Our mission is to build earth’s most customer centric ad supported premium free video service and make it trivially easy for hundreds of millions of customers to enjoy. We own and deliver the experience on big screen living room devices, streaming media sticks, games consoles and set-top boxes.
As a member of the IMDb TV team, you will spend your time as a hands-on engineer and a technical leader. You will play a key role in building software products and features from the ground up. Your responsibilities will include full stack software development. You will have the freedom and encouragement to explore your own ideas and the reward of seeing your contributions benefit tens of millions of customers. This is very much Day 1 for IMDb TV so you would be joining an entrepreneurial and pioneering team that is building from scratch.
Amazon is a place where builders can build. You will work with the latest front-end technologies including React, Redux, NodeJS and TypeScript. You may also utilize AWS and micro-services to create an industry leading user experience for our customers at a global scale. You will be responsible for our Living Room client application and front-end development lifecycle, demonstrating best practices in application architecture and design, working towards the highest standards in usability, accessibility and a relentless focus on the performance of our products.
You will be part of a team of software engineers, product managers and UX engineers launching new products and experiences for IMDb TV customers using “Living Room†devices. Teams work in an agile manner and own the full stack of applications and services. You will have a system-wide, architectural view of the solutions that you build and own the challenges of delivering software on multiple devices that may be constrained in memory and cpu performance. You will be involved in every aspect of the process: idea generation, business analysis, technical and architectural design; as well as software development using the latest technologies and design patterns. Your systems will set the highest standards of performance and reliability, and will operate at unprecedented global scale, 24x7.
BASIC QUALIFICATIONS
· Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
· Bachelor's degree in computer science related fields OR equivalent experience in software development
PREFERRED QUALIFICATIONS
· Able to demonstrate knowledge of data structures, algorithms, and strong problem solving skills.
· Proficiency with one or more modern JavaScript front-end frameworks such as React, Angular, typescript or Ember.
· Strong written and verbal English communication skills
· Understand view layout and rendering technologies (e.g., responsiveness, progressive enhancement, browser/device support). Know when it is appropriate to apply graceful fallback strategies.
· Experience of using React / Redux to build complex applications
· Experience with version control and command line tools
· Understand the importance of testing front-end components, utilizing unit, integration and end-to-end testing models and continuous integration and deployment workflows.
· Able to demonstrate knowledge of front-end system design, interaction with backend APIs, and performance/security considerations.
· Ability to understand common UX patterns and are able to identify and mitigate UX design risks early in the development process
· An understanding of optimisation of the delivery of code and assets (e.g., images, fonts) to a browser or device (e.g., lazy loading assets, using CDNs, caching, compression, etc.).
· An understanding of how to be efficient with resource usage (e.g., application impact on memory and CPU, caches appropriately, respectful of customer’s devices, etc.).
· Experience with understanding, profiling, solving performance issues, through use of profiling tools ( e.g. Chrome Dev Tools )
Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting decisions based on your experience and skills. We value your passion to discover, invent, simplify, and build.
Protecting your privacy and the security of your data is a longstanding top priority for Amazon. Consult our Privacy Notice to know more about how we collect, use, and transfer the personal data of our candidates.
All offers are conditional on references, verification of the right to work in the UK, and successful background screening check. This will include previous employment verification, qualification verification (if relevant) and a relevant criminal check.
Job ID: 15408
Meta is embarking on the most transformative change to its business and technolo...
Deloitte’s Enterprise Performance professionals are leaders in optimizing...
Job Duties/Responsibilities:Determine the acceptability of specimens for testing...
• JOB TYPE: Direct Hire Position (no agencies/C2C - see notes below)â€...