Amazon Corporate LLC Front-End Engineer in Seattle, Washington

Front-End Engineer Location: US-WA-Seattle Job ID: 729770 Company: : Amazon Mechanical Turk, Inc Position Category: Software Development Company/Location (search) : Country (Full Name): : United States Job DescriptionMechanical Turk is seeking a Front End Engineer. If you are excited by the opportunity to join a high performing team in a new and emerging field this may be the right career move for you. We operate as a startup within Amazon, providing great flexibility in product and technology direction. As the Front-End Engineer, you will help us design the next generation of applications using cutting edge client side technologies that are device agnostic and highly performant. You will own a new website experience to generate source data for machine learning algorithms, and own improving our current website experience from a Worker perspective ( to make it easier to discover and complete HITs, and manage millions of results at scale. Amazon Mechanical Turk is a service that provides access to an on demand, scalable, workforce to complete jobs that humans can do better than computers. Common use cases include image recognition, audio transcription, machine learning algorithm training, sentiment analysis, data normalization, and surveys. At any given time, there are hundreds of thousands of jobs (called Human Intelligence Tasks, or "HITs") available in the system. The ideal candidate will bring significant breadth and depth of knowledge in the latest web technologies in addition to having a deep customer focus to quickly iterate and produce highly maintainable and performant technical solutions. Since we operate in an agile manner and are helping solve some bold and never before solved problems, our tools, processes and best practices are rapidly evolving. Every day we release new code and we make process improvements regularly. We are looking for someone who can thrive in this kind of agile environment and have strong instincts, can operate independently and execute flawlessly. Basic Qualifications Bachelor's Degree in Computer Science or related field or 4+ years of relevant work experience 4+ years' of recent real-world experience building best-in-class user experiences 4+ years' experience using JavaScript, CSS3, HTML5 and other web technologies Preferred Qualifications Fundamentals in object-oriented design, data structures, algorithms and problem solving. Deep understanding of a range of JavaScript toolkits, alternative tools, and open-source libraries used to deliver rich, creative and effective user experiences on the web Ability to deliver outstanding functionality to various consumer devices ranging from desktops to laptops to mobile platforms using technologies like responsive design, browser compatibility and graceful degradation Experience working in an agile development environment Practical experience writing highly interactive applications for the web and direct experience with several of the following: Java, AJAX, Java Script Proficiency in, at least, one modern programming language such as Java, Ruby, Perl, Python, etc Amazon is an Equal Opportunity-Affirmative Action Employer – Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation