Are you are an experienced full-stack or frontend developer who wants to build the cloud? Do you want a position where you can turn your ideas into real-world products that customers use every day? Do you want end-to-end ownership of of the products you develop?
We own the Auto Scaling service, a key service within Amazon's Cloud. Auto Scaling intelligently and dynamically scales up applications during demand spikes and optimizes cost savings by scaling down when demand lulls. We are building the next generation of Auto Scaling, offering even more "cloud intelligence" to our customers across a range of services. We build on over 15 years of experience creating and operating the world's largest online retail platform.
As part of the Application Auto Scaling team, you will work closely with our User Experience (UX) and Product Management (PM) teams to define and deliver the customer experience for a new product, while being part of the end-to-end design, development and release process.
•Professional experience designing and developing objected-oriented software in one or more relevant languages (Java, C#, Ruby, Python, etc.) •Professional experience designing and developing web applications using one or more current technologies (Angular, React, Backbone, jQuery, Mocha, Chai, Karma, Grunt)
•Experience with full stack web development •Experience designing and building distributed systems and web services •Experience working on a customer focused team •Experience working in an agile software development organization •Have a genuine love for technology, and a curiosity for playing with the latest tools and frameworks •Computer Science fundamentals in algorithm design, problem solving, and complexity analysis