Web Development Engineer - AWS Issue Management

US-WA-Seattle
1 day ago
Job ID
536018
Amazon Corporate LLC
Position Category
Software Development

Job Description

About Us
Our organization owns and builds the in-house software platforms, web services and web apps that Amazon/AWS use to collaborate on, monitor, engage and manage all of the software incidents, agile delivery, projects, programs, and general business processes across the entire company. These tools/applications are used by more than 90,000 unique internal users every day across the entire company: from a fulfillment center worker checking on a product in a warehouse to an on-call software engineer responding to an AWS problem. Our applications are acknowledged to be in the top critical business apps used internally within Amazon. We are passionate about creating meaningful and delightful user experiences for our customers.

About You

You are as passionate about creating compelling experiences for customers as we are. You know about and continually want to learn about modern frameworks like Angular or React and strive to build highly responsive, intuitive and sleek experiences for customers. You know about the nuances, pitfalls and strengths of the web-app development frameworks and associated best practices. You’re determined to find the right approach even if it’s not your own. You believe in agile development, quick prototypes and strive to see your work in action. You believe that web development is the perfect concoction of creativity, art and computer science.

Basic Qualifications

  • 4+ years of experience of developing web-based user interfaces
  • Deep experience in modern web development with HTML5, CSS3.0, and Javascript frameworks (AngularJS, React, Backbone.js, Knockout.js etc)
  • Experience with modern Javascript tooling (Webpack, Gulp, Grunt, etc.)
  • Proficiency in at least one modern dynamic programming language (Ruby, Python, Javascript)
  • Experience translating design mockups and prototypes into working applications
  • Demonstrated passion for user experience and improving usability
  • Excellent communication skills, both written and verbal
  • Self-directed and capable of quickly shipping code in a dynamic environment

Preferred Qualifications

  • Experience building complex software systems that have been successfully delivered to customers
  • Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Experience in communicating with users, other technical teams, and management to collect requirements, describe software product features, and technical designs.
  • Knowledge of the latest web styling frameworks and interest in user interface design
  • Knowledge of the latest developer tools across the software development workflow (coding, building, deployment, operations, task tracking, real-time communication)
  • Experience with conducting A/B Testing, usability studies, and performance tuning
  • Experience with distributed environments

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed