Software Development Engineer

Amazon

(San Francisco, California)
Full Time
Job Posting Details
About Amazon
Amazon strives to be Earth's most customer-centric company where people can find and discover virtually anything they want to buy online. By giving customers more of what they want - low prices, vast selection, and convenience - Amazon continues to grow and evolve as a world-class e-commerce platform.
Responsibilities
* Amazon is looking for Mobile Software Development Engineer to join a highly innovative team that is building brand new, mission critical software for millions of Amazon customers. * We’re looking for developers who share our passion for continuously improving the customer experience, who are motivated by challenging problems in distributed systems, algorithms, and HCI, and who love writing great code. If our business and culture sound like they might be a fit, we’d love to hear from you. * As a mobile developer on a team that owns the full-stack you’ll be focused on driving improvements to our mobile technology stack, and collaborating with sharp engineers and highly-engaged users to ship code continuously. * You’ll get to apply your mobile domain expertise to harmonize with our highly-scalable transactional backend system, in order to bring a solid, easy to use, customer facing experience on an iOS mobile device.
Ideal Candidate
**Qualifications** * Bachelor’s Degree in Computer Science or related field * Equivalent experience to a Bachelor's degree based on 3 years of work experience for every 1 year of education * 2+ years professional experience in software development * Computer Science fundamentals in object-oriented design * Computer Science fundamentals in data structures * Computer Science fundamentals in algorithm design, problem solving, and complexity analysis * Proficiency in, at least, one other modern programming language such as C, C++, Javascript, Java, Python, Scala, Ruby, C#, etc. **Preferred Qualifications** * Proven track record of building and delivering high quality, well-tested, robust Android applications into the Google Play store * Expertise in Android API * Experience with Webkit and JavaScript * Experience with integrating and leveraging 3rd party and/or open source technologies * Familiar with XML, JSON, and REST-based APIs * Experience with writing scripts, utilities, and desire to automate routine tasks to improve developer velocity * Working knowledge of mobile architecture, trends, and emerging technologies * 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 * Ability to take a project from scoping requirements through actual launch of the project * Experience in communicating with users, other technical teams, and management to collect requirements, describe software product features, and technical designs.
Compensation and Working Conditions
Benefits Benefits included

Additional Notes on Compensation

We also provide a full range of benefits for you and your eligible family members (including domestic partners). While the benefits may vary slightly from location to location, these are the basic benefits for regular full-time, U.S. employees

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.