Software Dev Engineer, Mobile Web and Applications

Audible.com (a wholly owned subsidiary of Amazon.com) is looking for a dynamic and motivated software engineer to join the Mobile Products team. As a member of the team you will have the opportunity to help build Audible’s Mobile Products.

If you are a sharp, experienced software engineer with a creative edge, strong problem-solving skills, a solid software development foundation and the desire to be an individual contributor to Audible’s next generation technology, we want to talk with you.  Joining our team provides the unique challenge and opportunity to write software that benefits many customers around the world.

This is an extremely challenging role that demands strong technical leadership, analytical and problem-solving skills.

Responsibilities:

  • Working with business representatives to define requirements and developing technical specifications
  • Architecting software solutions, determine current limitations and compatibilities between subsystems, selection of new concepts and methodology, development of major routines and utilities
  • Communicating effectively to ensure that all business requirements are being assessed and addressed to ensure development projects meet or exceed performance targets
  • Participating in all activities accordingly to ensure on time deliverables are met including day-to-day planning and coordination with testers, developers, project managers and business representatives
  • Driving full life cycle product development
  • Collaborating with business owners to solidify requirements
  • Instilling best practices for software development and documentation and assuring designs meet requirements, deliver high quality work on tight schedules

Qualifications:

  • 3+ years Safari and Web development experience with a demonstrable online website / application portfolio
  • Additional skills include iPhone, J2ME, RIM, WinCE, Symbian, and Android development experience
  • Mac/Cocoa, Core Java, C/C++ and audio and video development experience a plus
  • BS or MS preferred in Computer Science plus  5+ years industry experience
  • A solid grounding in Computer Science fundamentals
  • Deftness at object-oriented design and systems architecture for mobile devices and wireless systems
  • Solid coding practices including good design documentation, unit testing, peer code-reviews, and a preference for agile methods
  • Robust project planning/execution skills including; estimating, scheduling and executing on committed schedules
  • Excellent judgment, organizational and problem solving skills; technical, project and personnel
  • Exceptional interpersonal communication skills; verbal, written, listening, including customer relationships
  • Strong sense of ownership, urgency, and drive
  • Passion for building new mobile products in a fast paced, team-oriented environment