
Search by job, company or skills
This is a 12 month contract role. Amazon's India Ad Tech organization is seeking a Software Engineer with front-end experience to join our team and work on our Ads Tech Stack, creating experiences for advertisers. Join an innovative and passionate team dedicated to building a successful, sustainable, and strategic international business for Amazon from the ground up. You will thrive in this role if you are an organized self-starter who can quickly learn new technologies and excel in a fast-paced environment.
Here are some things that we're looking for:
. Proven web development experience across multiple devices, web-views and browsers
. Proven ability to simplify complex problems into intuitive and elegant experiences
. Ability to deliver functional prototypes on new devices
. Ability to communicate complex concepts clearly and persuasively across different audiences and varying levels of the organization
. Ability to participate in the full lifecycle of design and development - including ideation, prototyping, development, backwards compatibility, fail-overs, validation, and user-testing
- 1+ years of software development experience, or Bachelor's degree in computer science or equivalent
- Bachelor's or Master's Degree in Computer Science, Computer Engineering, or related field Computer Science fundamentals in OO design, functional programming, data structure, and algorithm design Experience with front-end languages, libraries, and rendering technologies (e.g. JavaScript, HTML, CSS) Knowledge of front-end fundamentals (e.g. client vs. server rendering)
- Knowledge of technologies such as JavaScript/NodeJS, HTML/CSS, Responsive/Adaptive Design
- Experience with Node.js and one or more front-end frameworks (e.g. React, Angular, Bootstrap) Experience creating reusable coded front-end components Experience creating application UIs
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner.
Job ID: 147042643