Description de l'offre
Amazon Mobile Shopping is one of our fastest growing strategic new businesses focused on mobile commerce. We build, launch and manage Amazon’s business on mobile apps and services across all smartphone and tablet surfaces. Our team focuses on ensuring the best shopping experience for customers wherever they go on their favorite mobile devices. To do so, we build and invent new and innovative end-to-end frameworks and systems for developers and partners to help enhance the customer experiences in interacting with the Amazon Mobile Shopping apps on their mobile devices.
The ideal candidate will be a full-stack engineer with experience in large-scale commercial application and service development experience that can provide technical leadership in many areas of development including server-side, front-end, and mobile development. The opportunity to make an impact in this role is only limited by the personal capacity of the candidate! If this sounds like a project you’ve been working towards and would like to deliver, please contact us today, and let’s talk about how you can be a part of it.
You're an engineer looking for a career where you'll be able to build and to deliver in high quality, and to impress. You are a full-stack developer passionate in taking part in developing an end-to-end system ranging from server-side development involving distributed data processing and analysis to mobile application development and want to innovate the world of operational excellency on mobile services. You want to build and enhance customer experiences in the mobile applications utilizing to the fullest possible extent all the cool data processing, distributed computing, and analytics components available in Amazon. You want to work on projects that require creative thinking and deep understanding of the problem space. You challenge yourself and others to constantly come up with better solutions. You're a thought leader, but you don't just know how to solve the problem, you prove it by building the solution. Last but not the least, you have a high bar for code quality and passion for design and architecture.
· Bachelor's degree in Computer Science, Electrical Engineering, Math, Physics, or related fields
· 3+ years professional experience in software development
· Proficiency in Computer Science fundamentals – object oriented design, data structures, algorithm - design, problem solving, and complexity analysis
· Proficiency in at least one modern object oriented language such as Java, C# or C++
· Excellent analytical and design skills