Offers “Amazon”

Expires soon Amazon

Front End Engineer

  • Internship
  • Seattle (King)
  • Audiovisual production

Job description



DESCRIPTION

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 have learned that customer’s love IMDb TV so we are looking for a Front End Engineer who can build on our early success, pioneer new programs for customers, and help define our future.

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.
· You will use a wide range of technologies, programming languages and systems.
· Your responsibilities will include all aspects of 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 Amazon.com 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.

PREFERRED QUALIFICATIONS

· Experience building scalable front-end infrastructure software or distributed systems for commercial online services
· Exposure to Front-end libraries/framework - primarily React.
· Able to solve difficult software and UX problems with some ambiguity
· Proficient in a broad range of software design approaches and common UX patterns. Knows when (and when not) to use front-end software design patterns (e.g., asynchronicity, data binding, modules, objects, promises)
· Can articulate the risks and benefits of depending on front-end libraries, frameworks, and toolsets
· Able to dive into the source code of front end libraries to debug, patch, and extend them when necessary
· Proficient in view layout and rendering technologies (e.g., responsiveness, progressive enhancement, browser/device support)
· Understands how to optimize 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.)
· Understands how to be efficient with resource usage (e.g., application impact on memory and CPU, caches appropriately, respectful of customer’s devices, etc.)
· Good knowledge of AWS Services and IAAS/SAAS concepts. Able to solve difficult software and UX problems with some ambiguity. Pushes for information to avoid solving the wrong problem and mitigate UI risks early in the process to avoid feature delays. Can decompose a problem into clear software and UX design actions

Amazon is an Equal Opportunity-Affirmative Action Employer – Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation

Desired profile



BASIC QUALIFICATIONS

· Bachelor’s degree in Computer Science, Computer Engineering or equivalent work experience
· Track record delivering correct, stable, performant, and secure front-end software
· 3+ years of overall software development experience, with an emphasis on Front-End engineering and Full-Stack development.
· Experience with modern web technologies and techniques such as HTML5, CSS3, CSS frameworks, CSS pre-processors, and other front-end resource optimization techniques
· Experience with jQuery, Node.js, JavaScript build tools, and modern JavaScript frameworks such as React and Angular JS
· Experience with MVC frameworks, AJAX interfaces with AJAX libraries and frameworks
· Experience with responsive and mobile design, as well as cross-browser development and testing
· Experience building rich data-driven web applications by consuming RESTful services and APIs
· Ability to effectively articulate technical challenges and solutions
· Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews

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