Web Development Engineer in London, United Kingdom

At Amazon Video, we're fundamentally changing the way millions of customers access, consume and interact with video content worldwide. Inventing on behalf of our customers is in our DNA: Prime Video, X-Ray, Amazon Studio Originals (The Grand Tour, The Man in the High Castle, Transparent, Shaun the Sheep..) and add-on subscriptions (Showtime, Starz, Comedy Central..) are just a few of the features and capabilities that delight our customers. It's a green-field space overdue for disruption and we'd like you to join us in our mission to enable everyone to search, discover, consume and interact with video content anytime, anywhere and on any device.

Are you passionate about developing great customer experiences in mobile and desktop environments? Do you pride yourself on speaking the language of both engineers and artists? Do phrases like jQuery, REST and CSS3 excite you? Do you have a passion for creating web views for iOS and Android native apps? Do you enjoy collaborating with business teams on product definitions? Do you love to be in the thick of the action? Do you want to learn and influence how the next generation of Amazon websites will be built? If so, you may have found your perfect role!

If you’re innovative, motivated and passionate about designing and creating world-class websites and apps, and eager to see your work used by millions of customers, Amazon Video is the place for you. We offer a unique work environment where you'll be part of a close-knit, cross-functional team of technical experts, business owners and movie and TV lovers who all love creating a unique viewing experience for our customers across the globe.

Technology-wise we’re looking for people with proven skills in HTML5, CSS3, JavaScript, JQuery, AJAX, frameworks like Angular.js and Backbone.js and mobile development experience on iOS and Android. Experience of OO design, MVC patterns and web services is a big plus.

Our web development team is made up of Software Development Engineers (SDEs) and Web Development Engineers (WDEs). While SDEs build the architecture, systems and workflows which power our web experience, our WDEs focus on the front end, working with HTML5, CSS3, JavaScript and related technologies to build new features for our customers. We are also looking to create web views for native apps for iOS and Android

As part of our web development team, WDEs are in constant touch with our business owners and play a big role in contributing to business decisions. WDEs apply their engineering skills to complex, multi-tiered projects directly touching the customer experience and extending all the way to back-end components.

Our developers work with Amazon technical teams worldwide and collaborate with other Amazon subsidiary tech teams. Our ideal WDE candidate will actively take advantage of this wealth of technical, creative and commercial experience to deliver high-quality, robust solutions as part of a hard-working, fast-moving and effective team.

Alongside the exceptional opportunities to grow your technical and non-technical skills we’ll make sure you’re well rewarded. As well as a competitive salary and stock units we offer benefits including 25 days + 8 public holidays, pension scheme, medical cover and employee discounts… plus the excellent long-term development prospects you’d expect from Earth’s leading online retailer!

This role will be based in Amazon’s Development centre in London.

+ + Degree in Computer Science or related fields, or equivalent work experience.

  • Demonstrable experience as a web developer or a similar role.

  • Experience building scalable, rich, usable web interfaces and an understanding of design for performance, security and scalability, including client-side profiling and performance optimization.

  • Experience and passion for modern web development technologies, methodologies, and techniques, including but not limited to: HTML 5, CSS 3, JavaScript, AJAX, Modern browser APIs, browser quirks

node, node.js, react, HTML5, css, JavaScript, JQuery, AJAX, Angular.js, Backbone.js

  • Strong experience developing AJAX and rich user interfaces using the latest third party frameworks and libraries (Angular.js, Backbone.js, Bootstrap, node.js, JQuery, etc).

  • Strong knowledge of usability principles, turning mockups into polished interactive and semantic web pages (including cross-browser compatibility, graceful degradation and responsive design).

  • Comfortable working in teams, welcoming and seeking ideas from partners, business stakeholders and technical experts.

  • Self-directed and capable of working effectively in a dynamic team environment.

  • Experience building web views for mobile applications (iOS/Android).

  • Software engineering experience including unit testing, refactoring, source control management, continuous integration and build processes.

  • Experience with Agile, Kanban or SCRUM development.

  • Strong analysis and excellent problem solving skills.

  • A strong interest in playing with the latest technologies and building compelling UI/UX.

  • Experience with conducting A/B Testing and usability studies.

  • Understanding of web services technologies such as MVC, SOAP, HTTP, WSDL, XSD, and REST.

  • Understanding of graphic design principles.

  • Experience of SEO, accessibility and internationalization.

  • Proficiency with Object Orientated Programming (OOP).

  • Knowledge of Linux-based systems and command line interfaces.

AMZR Req ID: 465402