Virtual Dedicated Hiring

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

We have used Remote Programmer for last 13 years (as on Jan 2020) and have always been impressed by the quality of the service they provide. We have a fairly complex website with more than 500 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

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

Virtual Dedicated Hiring

In Virtual Dedicated Hiring  you hire 160 hours of several types of resources for developing your project. Someone is always working on your project on a dedicated basis. You can contact him anytime. Unlike fixed cost hiring, you have the full control on the project manager, developer, tester when they work on your project.

It is the Ideal Hiring Model for developing a New Custom Web Application.  Here is why?

Why Virtual Dedicated Hiring?

Developing a new custom, concept based web application requires many experts. You need at least an analyst cum PM, a developer, a web designer and a tester.   Here is the contribution table.

Who Contributes How Much?

 Sl.  Roles /skill types Contribution to Total Work (Approx) Experience level (Years)
 1 System Analyst / Project Design / Solutions Provider / Project Mgt 30%  to 35% 5-15 years
 2 Graphics Template Designer (to design the main templates) 5% to 8% 3-8 years
 3 HTML designer / Programmer / Unit Tester / Bug Fixer / tester 60% to 65% 2-5 years


To save cost, many people hires just a developer and compromises with the quality of the system.

The best solution is to hire all dedicated resources. But 40% to 70% of your resources may go unused.  You may not afford it for a small project.

Of course, you could go for a fixed cost quotation method. But you will need to define your project before estimation is done and you may not be allowed to make changes in the core logic. But for concept based project your requirement doc will evolve over time in the early phase of development, you never know it unless you have moved ahead. So if you go for fixed cost basis, 90% chance is that  you will end up with a wrong system. And simply  all your money will go in waste.   

Virtual Dedicated Hiring is a solution. You  get all the experts when you need and you have control on your project requirement. And at the same time you do not hire all these experts on a dedicated basis.

When to Hire a Virtual Dedicated Developer?

Followings are the situations when you should hire a virtual dedicated developer

  1. When you are developing a new concept based web application
  2. When your custom website is going to be different than others.
  3. When you want to full control on the developers to yeild high quality output


  1. We have a set of intelligent, well qualified and experienced PHP/MySQL developers who have worked in different PHP/MySQL projects. They are full time employee of RP and work from our Kolkata office normally works during: 10 AM to 7-30 PM.
  2. You hire a Virtual Dedicated Developer resource from us. Basically you are hiring 160 hours a month of a team of resources till the project ends.
  3. We will select a team for your project. You can also be part of this process. We will select the project manager and the developer. We will use the designer and tester on availability basis.
  4. In the initial stage of project definition, analysis and design phase system analyst and designer will work. In the development phase the role of the developer will be more. They will work when required.
  5. You will always get someone working on your project dedicatedly. But ideally in a month, they will work for 160 hours (NET) in total for your projects. These 160 hours includes any work with your project, but does not include any other works.
  6. If in a month they work more than committed hours those will be adjusted next month. However, idle hours due to dependency from your side will not be carried forward to next month.
  7. You will pay a fixed hiring rate of 160 hours for a month, irrespective of who has worked on your project.   
  8. Once the project is completed you can stop this virtual dedicated hiring and switch to part time dedicated or assignment based hiring model.
  9. In this way, you use the right resource for doing the right task on a dedicated basis, again not hiring a full team on dedicated basis

  • We add Lean & DevOps values to your application

    Toyota became world leader in car manufacturing by practicing Lean. Leading businesses today do DevOps (the successor of Lean) automation to minimize the waste. We too can help you in this regard.

  • TDD checklists to ensure Built-in-Quality

    Quality not defined is quality denied. There are some core qualities those must be introduced in the design phase, can never be added after QC process. We add these built-in-quality through TDD checkpoints.

  • Agile platform covering both product and project life cycle

    Most of the project management software takes care of the project life cycle only. Our project cum product management system automates the CMMI processes in agile perspective throughout the product life cycle (PLC).

  • Integrated Requirement Management System

    Our system includes a built in agile requirement development and management system. It helps both you and the developer to extract the software requirements easily in the format that a developer actually needs.

  • Integrated Change Management System

    Change is a must to stay in business. A change can be a bug, an missed out requirement, an improvement or simply a new addition. To report, manage and document a change is important. Our system process takes care of it.

  • Integrated Test Management Platform

    Without a proper testing (verification and validation), there is a little chance that all the funtional and non funtional requirements will be there in the delivery. We have a built-in system and process to take care of it.

  • System Documentation in the background

    Project execution is one time job, but the delivered product requires future maintenance. It can be too painful if the system logics, flow diagrams, use cases, changes are not documented. We do it in the background.

  • No unpleasant surprises - Estimate Change History

    The fact is, most software projects run in late. There can be many reasons but only one solution. Know the reasons at earliest and act accordingly. We provide anytime estimate change report to act before it surprises you.

  • Full team support lead by 15+ years exp experts

    We have sevearl 15+ years experienced experts who guide the developers in defining the product, processes and design the architecture as required. You get the standards set by the experts but implemented by developers.

  • Defined quality delivery at low India price

    This has been possible because of the availiblity of high quality skills at India price together with agile practices, process automation, integrated test managment with TDD checklists, 5S verification and finally ethical practices.

  • Web Development since 1999

    We are on web since 1999. In 2004, we developed our own MVC framework in PHP. We work with stable frameworks like Yii/Laravel/Phalcon (PHP), d-jango (Python), Express/Node.js and React.js / React Native (Javascript).

  • Future Support Ensured - by default

    We provide future support. Even if you come back with a small change. Client stay with for years. Most of our clients are with us for more than 5 years. The main reason we would like to grow with our clients.

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


Resource Type 2 Months or More <2 months
Developer (PM + Designer + Team Developer) $995 $1095
Developer (PM + Designer + Senior Developer) $1195   $1295
SEO Expert (SEO Consultant + SEO Executive) $800 $800


  1. You can hire a virtual dedicated developer by paying an advance payment of 15 days work (50% of one month billing). This advance amount will be adjusted in the first month's billing.
  2. A virtual dedicated developer will consist a team. The main developer, a project manager cum analyst and required hours of a designer. The main developer will work almost fulltime, the PM will work parttime and manage the project will fulll responsiblity and the designer will help on on required basis.
  3. Total atleast 160 hours in a month will be done.  This will include, developers hours, project manager's hours or designer hours if any at all. All hours spent by the developer(s) in communication, research, programming and testing will be recorded.  Hours spent by project manager or other than lead developer is likley to be deducted  from the lead developers monthly total hours in the same month or following months. Alternatively it can be billed in the same rate as per client preferance.
  4. If in a month they work more than committed hours, those will be billable or carried forward in the next month. At the end of the month we will give an hour report. We can give in the middle too on request.
  5. Any idle hour (may be due to dependency from your side) will not be carried forward to next month. Idle hour of the main  developer/resource will be only considered.
  6. Billing cycle monthly, you will receive bill for previous month work. and payment should be made within 10 days you receive the bill.
  7. Unless mutually agreed, you don't bear the cost of any hardware/software or anything else used by the developer. 
  8. In the first 15 days (or in the first week for weekly plan), if not satisfied, you can cancel the deal without giving any notice. We will refund the money of the unused hours.   After 15 days, you can terminate any time on a 30 days' notice.