Offers “Amazon”

Expires soon Amazon

Front End Engineer

  • Internship
  • London, UNITED KINGDOM

Job description



DESCRIPTION

To help Amazon become the most customer-centric company on earth, we understand that we need talented, bright, and passionate people. How do you make good people great and great people better?

The Prime Video client team is looking for a talented Front End Engineer (FEE) to join us in designing and building applications used by millions of Amazon customers across the world each day. Located at Amazon Development Center London, in the famous Shoreditch area, we have a long-established culture of engineering excellence with an emphasis on solving deep technical challenges.

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, NoSQL 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, user experience designers, and researchers launching new products and experiences for Prime Video customers using “Living Room” devices encompassing games consoles such as PS4 and XBOX ONE, SmartTV's and streaming video boxes like AppleTV and Roku's. Your team will 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.

Our mission is to deliver an awesome employee experience, putting you at the center of your career. This position offers exceptional opportunities for every candidate to grow their technical and non-technical skills and you will be afforded time to work on your own projects as part of our team “Learn & Be Curious” days. If you are successful, you have the opportunity to really make a difference to our customers and business by inventing, enhancing and building world class applications, delivering results whilst working on exciting and challenging projects.

Come be part of a team that will directly shape and influence the future of Prime Video at Amazon!

PREFERRED QUALIFICATIONS

· 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 optimizing 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 objective criteria including your experience and skills. We value your passion to discover, invent, simplify and build. We welcome applications from all sections of society irrespective of colour, race, religion or belief, nationality, ethnic or national origin, gender, gender reassignment, sexual orientation, sex, marital status, disability, age or trade union membership. Please let us know if you have any special requirements in relation to this recruitment process.

Desired profile



BASIC QUALIFICATIONS

· Computer Science Honours degree (2:1 or better) or another technical degree or postgraduate study. In lieu of degree, relevant skills and equivalent experience.
· 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, VueJS or Ember.
· Strong written and verbal English communication skills

Make every future a success.
  • Job directory
  • Business directory