My company has built a 70+ page website for our client using Drupal and CiviCRM. We are currently using CiviCRM and Paypal to accept donations for the client. The next stage in development is an E-Commerce solution for our client's products. Our non-profit client has three physical products with two options to choose from with multiple variations of language/version on each each product, making the effective tangible product offering well over 1,000. Client also has downloadable MP3's that it wants to offer for free. A typical download will be 400 mb, so we are interested in offering two ways to download the files once verification has happened by email.
We will choose a Drupal programmer who has proven experience in custom E-Commerce solutions for medium to large clients, who understands specifically integrating with CiviCRM's robust customer management and reports.
Please see attached for the complete module definition. We are currently in prototyping stages and eager for a great programmer or outsourcing firm to team up with us to make the project a success.