Web Development Engineer ||
Amazon.com
Bangalore, KA, IN
11d ago

Appstore Platform team offers services built to help businesses catalogue, discover, entitle, and sell digital content. Teams like Appstore, Alexa and Twitch uses our platform in a variety of ways to power their businesses and unlock capabilities to sell a variety of digital content like entitlements, consumables, and subscriptions.

We have a startup-like environment, a mission to achieve, and no time to lose! This is a great opportunity to work on very initial version of this product, help design the architecture and build infrastructure to support web development in Amazon.

We are looking for highly motivated, quality-centric engineers with deep end-to-end web, cross platform application knowledge to design and develop great products.

Roles and Responsibilities

  • Design and build user interfaces for applications to make customer lives better
  • Play a role in the definition, vision, design and development of products from beginning to end
  • Work through all phases of the project lifecycle, including reviewing requirements, designing services that lay foundation for the new technology platform, building new interfaces and also integrate with existing architectures, developing and testing code, and delivering seamless implementations.
  • Use front end software design patterns
  • Design and code technical solutions using technologies such JavaScript, Angular / React JS, JSPs.
  • Brainstorm, prototype, build iteratively using agile methodologies
  • You need to be curious while working with others and finding robust, scalable solutions that derive high customer value. You’re excited about rolling up your sleeves, implementing big ideas, and learning from those around you.

    You relish the opportunity to dig into challenging operational issues and to help customers build the next generation frameworks and tools for customers.

    You will be part of technical leadership team of Amazon Appstore Platform development center in Bangalore, India and will have the chance to lead the product architecture and team-building effort.

  • 3+ years of experience of developing web-based user interfaces
  • Experience of modern web development technologies and techniques, including React, HTML5, CSS 3.0 & JavaScript Libraries / Frameworks (Angular)
  • Experience developing objected-oriented software, with mastery of one or more relevant languages (JavaScript, Python etc.)
  • Experience in translating design mockups and prototypes into working applications
  • Demonstrated passion for user experience design and improving usability
  • Able to solve difficult software and UX problems with some ambiguity.
  • 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 as needed, respectful of customer’s devices, etc.).
  • Excellent communication skills, both written and verbal
  • 3+ years of experience of developing web-based user interfaces
  • Experience of modern web development technologies and techniques, including React, HTML5, CSS 3.0 & JavaScript Libraries / Frameworks (Angular)
  • Experience developing objected-oriented software, with mastery of one or more relevant languages (JavaScript, Python etc.)
  • Experience in translating design mockups and prototypes into working applications
  • Demonstrated passion for user experience design and improving usability
  • Able to solve difficult software and UX problems with some ambiguity.
  • 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 as needed, respectful of customer’s devices, etc.).
  • Excellent communication skills, both written and verbal
  • Apply
    Add to favorites
    Remove from favorites
    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form