Hire Usage Based Developers

From insightfulness to exquisiteness, RP proved to be an excellent partner on all aspects. Flexible work schemes, dedicated developers plus an advisory role indirectly.

Mohammed Moulay

We have used Remote Programmer for last 77 months (as on March 2014) and have always been impressed by the quality of the service they provide. We have a fairly complex website with more than 400 MySQL tables which requires a lot of work on an ongoing basis so we opted to use dedicated resources from them. It is a great value for money.

Martin Gibbons


Lutfal and Champa and their team (Remote Programmer) in Kolkata have been working with me since 2003.

Andrew R. Taylor

I personally went to India to visit Lutfal and his team in 2007 to start off our project and they made me feel very welcome. I was impressed by their set-up and professionalism. I would highly recommend Remote Programmer to anyone.

Martin J Smith

Usage Based Hiring

This hiring model is ideal for making low priority and routine maintennace works  that does not require the same developer to get it done. In case it requires old knowledgebase or agile communication this model will not work because it does not guarantee the availblity of the same developer.

This is unlike Project Based Hiring where you have to define your requirement every time you contact us with an issue or change request. We give a quote. If it is an issue it is never possible for us to give an estimate without actually fixing it.

It is unlike Part Dedicated Hiring, you do not make a monthly ‘hours’ commitment but the same time you do not guarantee the availibilty of the same developer. To guarantee availiblity of the same developer you must opt for dedicated or part dedicated model.

The rates are the same for low or higher volume, but availiblity is not assured for an urgent need.

How does it work?

  1. You buy some support hours. Higher is the volume, lesser is the rate. We create a google doc that will keep all work and hour usage records
  2. You contact with a website issue to fix or with a change to make
  3. We log the issue/change, schedule and assign a developer to execute. We will try to assign it to the same developer every time but will assign another developer if you can’t wait till the regular developer is free.
  4. He will inspect issue, communicate with you and define the problem properly taking minimum time of yours. Then he fixes the issue. You check the work and don’t leave him unless it is done correctly.
  5. He logs the hour in the shared document. If you have any question, doubt, you ask for clarification or justification. The developer gives it. If you are not happy, you make a complaint with RP authority requesting hour log adjustments.
  6. You buy again when the balance is run out and the cycle continues.
  7. In case you are closing your business, moving your service provider or simply you are not happy with our service, you can ask for a refund. We will refund the cost of any un-used hours after deducting the nominal transaction cost.


How does it cost?

Resource Type Hourly Rate in $
Volume (Hrs)                    any
Team  Developer                    10
Senior Web Developer                    11
Senior Application Developer                    12
Project Manager / Analyst (8 - 10 Yrs)                    14
Biz Consultant                    15
Server Administrator                    15
Web Designer                    10
SEO Expert                    12
SEO executive                     7
Data entry operator                     4

Note:  No fixed quote can be provided. A ball park estimate (or a range) if possible can be given on request but billing will be done as per actual hour usage including the hour to provide the ball park estimate. However the hours of making the estimate will be billed too.

Terms and conditions

  1. You are likley to buy hours in advance.  You can opt for post paid monthly billing option. If not pre-paid, the highest rate will be charged.
  2. We will try to get your job done by the same developer. In case he is not available we will provide another developer of the same rank.
  3. You can ask for justification(s) if you think that a task has taken more than deserved hours. You can make a complaint to RP authority. In that case RP authority will inspect and arbitrate the issue.
  4. We can refund money, if requested, for any un-used hours deducting 15% against the cost of both way transaction and  involvement


There are solid reasons in its favour. Here are some of those

  1.  We guarantee quality coding. Any new project code developed by our developers will contain architecture based, modular, convention maintained, non redundant and future proof (easy to add new features and modify and existing feature) codes and database.
  2.  We will arrange for a  free pre-delivery quality review for any application development developed by our developers – it removes the chances of common errors generally ignored  by developers
  3. We provide personalised service. We eat that much we can chew. Because we always deliver more than you pay. So clients stay with us for years.
  4. 100% assurance for future support. We will provide support for any project done by our developers. We will not run away. We may quarrel with you on any dispute but we will never be dishonest with you.
  5. You get RP ready modules and library codes just free and have lifetime licence to use, edit on any number of domains. These have been developed and tested over years. We only charge for the developer’s hours, not for the developed modules.
  6. Free help from 5 to 15 years experts when he is stuck or he requires experts' opinions – Saves time and ensures high quality.  You have options to share your new ideas on web business or web marketing  on your business with highly experienced people in the industry  at no extra cost
  7. Minimum possible rates in comparison to the quality of service we provide. It is very hard to find another developer company who will deliver you this quality at this price with a future support assurance.
  8. You have no risk if a developer leaves the job. We give a replacement developer and also waive the 30% of the first month cost to let him warm up with your projects.
  9. You can cancel the deal anytime in first 15 days. No hassle, we will refund the unused money deducting just money transfer fees.
  10. We will make 30% off in the first month on any dedicated/part dedicated deal if you just complete two month with the new developer.

Type Team Developer Senior Developer Project Manager
Education Must be a Bachelor/Master in technology (B Tech/M. tech) or the same in computer science (BCA/MCA). Same Same
Experience At least  2 years  of relevant experience At least  3-6  years  of relevant experience At least  5 years  of relevant experience
Basic Role
  1. Will work as per project manager’s instruction / SRS
  2. Will do  all required coding works  for  developing  a typical website/web application (CMS, gallery, shopping cart, membership websites ) as per well defined SRS
  3. May not be able to  manage a live site independently
  1. Will work with more responsibility and less  supervision
  2. Will do  all required coding works  for  developing  a typical website/web application (CMS, gallery, shopping cart, membership websites ) as per well defined SRS
  3. Will manage a small / medium sized live site by his own
  1. Can play the role of a senior developer when required
  2. Will manage a team of developers working on multiple projects or on a large project
  3.  Will do all the associated   project Mgt works
Code Quality Can  write convention maintained, object oriented, non-redundant  architecture based code using Drupal/RP framework. Easy for future maintenance. Same but with greater efficiency Same but with greater efficiency
Web Tools
  1.  PHP / JavaScript / HTML / XML / JQUERY / AJAX / CSS wherever required
  2. MySQL/SQL
  3. RP/Drupal and other major frameworks

Same but with greater efficiency

Same but with greater efficiency

Web  Design Can manipulate images using Photoshop and convert PSD template to HTML without requiring another designer. Same but with greater efficiency Same but with greater efficiency
System Design Has basic knowledge of database structure, db design and MySQL database Able to analyze and  design (database) a small  concept based application indpendently Able to analyze  design  and manage  all small and large applications independently
Project Mgt Has basic understanding of SDLC and work as per PM instruction Can manage a single project independently Ability to define, estimate, design, schedule, assign to developers,  report progress and deliver a project  as per commitment