Returning Candidate?

Software Development Engineer

Software Development Engineer

Job ID 
Posted Date 
Company, Inc.
Position Category 
Software Development
Recruiting Team 

Job Description

IMDb is the world's most popular source for everything about movies & TV with over 250 million monthly users and 50 million iOS app downloads on App Store. We are looking for a software development engineer to join our iOS Development Team and lead the effort of building the next generation of our hugely popular iOS app “IMDb Movies & TV”, currently rated 5-star on App Store.

IMDb sits at the intersection of the entertainment, media, and technology markets inside the world’s most innovative and consumer-centric company – As a software development engineer at IMDb, you will have the opportunity to learn and use Amazon technologies from all over the company to build amazing products, which will be used directly by fans and movie & TV industry professionals. IMDb employees enjoy the benefits of working for Amazon with the autonomy of working on a small, nimble team, with people who love movies & TV (from Hitchcock to Batman Begins, from Gilmore Girls to Archer and Transparent).

IMDb iOS app is built on top of latest iOS and open-source frameworks, as well as Amazon cloud computing technologies based on AWS. In order to better serve our iOS users with most up-to-date entertainment information and contents, you will work closely with product owners, designers, and other developers to create a cutting-edge user experience. You will lead the effort of building engaging and personalized user experience, and improving existing iOS application for better performance, reliability, and security.

Join us if you are a movie and TV fan, want to grow your career, learn new technologies and skills, and make impacts on products used by millions every day!

Amazon is an Equal Opportunity-Affirmative Action Employer - Minority/Female/Disability/Vet

Basic Qualifications

  • Bachelor's Degree in Computer Science or related field, or 5+ year relevant work experience
  • 2+ years professional experience in mobile software development (iOS or Android)
  • Computer Science fundamentals in data structures, algorithm design, problem solving, and complexity analysis
  • Experience of professional software engineering and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Production experience of mobile development and engineering principles and best practices

Preferred Qualifications

  • Passion for movies, TV and entertainment
  • Experience on full iOS development cycle, from user requirement analysis, system design, implementation, QA, to publishing on App Store
  • Experience building multimedia playback technologies
  • Experience or knowledge of developing web APIs (OAuth, XML, JSON, REST, etc.)