Python Library for Protocol Buffers and Feed access

Web, Mobile & Software Dev Scripts & Utilities Posted 2 years ago

Fixed Price

Delivery by May 25, 2013




Our solution requires accessing content from Android and iOS stores through means which are valid according their policies. For Google Play [1] we require using Protocol Buffers and for App Store [2] their Enterprise Partner Feed.


#A -- Separate batch scripts for App Store and Google Play to import some of their  content on a daily basis.

#B -- Python library to access this content from MongoDB datastore using MongoEngine model.

#C -- For Google Play the Python library must provide a stub code that will make ad-hoc searches and feed MongoDB with results obtained before returning to the calling method.

#D -- Categories browsing and search support, along with the ability to specify region (locale/language) of App Store or Google Play store to be access. Categories do **not** need to be aligned, each store can have its own set of categories, but they need to be stored properly at MongoDB using ObjectIds and not only strings.

#D -- OOP design for the library which must be aligned between Google Play and App Store, using same (normalized) field names for similar resources and with same logical interface.

#E -- distribute (setuptools fork) package that will deploy the code and declare requirements along with unit tests code.

#F -- ConfigParser usage to load configurations from files.

#G -- PEP8 compliant.


[1] --
[2] --


Our company is looking for hourly senior Python developers to join our core team. If you are interested, this can be also a way to join it.

  • Other Skills:

Client Activity on this Job

Last Viewed: 2 years ago

Proposals: 4

Hired: 1

Other open jobs by this client ({{ jobsCount }})

About the Client

(4.92) 168 reviews

Toronto 02:30 PM

438 Jobs Posted
56% Hire Rate, 4 Open Jobs

Over $50,000 Total Spent
254 Hires, 8 Active

$19.50/hr Avg Hourly Rate Paid
18,021 Hours

Member Since Mar 15, 2010