Minimum Viable Product · Web Development

Where to find software developers for early startup, with reasonable rates?

Siarhei Harbachou Looking around

January 5th, 2016

Interested to find developers to build product MVP.
What is your recommendations - how do you find engineers with good price/competence balance?

Aleksandra Czajka

January 5th, 2016

Siarhei,

Where to start unwrapping your question?

Do you want a cheap product? Then search for cheap developers. 

Remember... A players hire A employees.... B players hire C employees. Which one would you like to hire to build the base of your business?

With that said, get someone that could really help you on the tech side. If you don't know much about the base of what your business is going to be tech-wise then you don't just need a developer. You need someone that will give you suggestions, direct you in the appropriate direction, fight back if you're trying to make a move that will not work or that should be done in a different way. You won't get that with cheap developers. You will get that only with people that want top dollar... because they know they are worth it. 

Would you rather pay 2 hours at $120/hr or 10 hours at $50/hr? You have to take that into consideration. With experience comes faster understanding, faster output, and a higher price. 

For that, I would check LinkedIN and start with people in your network. Search LinkedIN groups about development, etc. See who you can find. Checkout their references, history, etc. 

Good Luck.
Aleks

Michael Barrett Entrepreneur - Writer - Investor

January 7th, 2016

If you are not very technical, hire a tech lead internally to serve as your champion and primary driver of the team.  Then let that person build a team with the vendors or consultants they're comfortable with. 

If you don't have the money to hire a tech lead and you're not technical... you are in for a lot of pain.  Your vendor will not enjoy working with you either.

If you are very technical yourself, work with a nearshore vendor (Mexico, Costa Rica, Puerto Rico, etc.).  Visit them, build a real relationship with them, and hold their feet to the fire on delivery.  Pay what they want but ask for their best people and their best work. Latin culture is mostly about relationship and pride, two things that will help you create a solid MVP.

Davidson Atere-Roberts An innovation hub owner and a startup founder.

December 25th, 2016

Another option is to search on the freelance/upwork websites as well on here. The main prerequisite should be the work commitment of the developer(s), as people have mentioned expensively priced developers doesnt necessarily guarantee satisfaction or commitment.

Derrick Sebastian S/w Engg and Mgmt pro running a start up now

January 12th, 2017

Dear Siarhei,


If you are not technical then ideal way is to hire someone as your CTO and build a technical team under him locally. If you are limited on cash then it is always good to outsource a project. When you outsource a project it is always required to check the expertise of the team.You can check previous products they build and verify with their clients.


If you are looking for outsourcing your project do not hesitate to contact us(http://simelabs.com/) We really do love to work with a business in its infancy. We love the excitement, the anticipation and the endless possibilities of working with ‘startups’. Armed with a large team of experts in mobility consulting and application development, along with experience delivering global mobility projects, we offer a range of services in mobility across industry verticals.


I can put you in contact with some of our clients for you to talk, so you can see why they decided to develop their product with us.


Good Luck.

Derrick

victor jack Web delveloper

January 17th, 2017

Don't worry too much on the pricing, instead think more of the quality terms. As the prize increase so will it be with the quality. If u want to have your apps built within a short span of time, I would suggest you to choose Agriya who are well-versed in developing clones of most of the popular apps within your desired budgets.

Igor Kovacevic CEO at AlterSet d.o.o - Information Technology Network

January 5th, 2016

Average service with reasonable pricing - i would look into eastern Europe direction.  Great education, english language skills and much more. You can find relatively cheap but very quality developers in region Serbia, Bosnia, Bulgaria, Romania, Belarus, Ukraine ..    In last years it's not so easy as it used to be in the past but with good partners on the site it can perform surpassingly well. 

Saïd PhD Tech Entrepreneur, Search Expert, Digtal Marketer

January 5th, 2016

Hi Siarhei,

Do you have a clear idea and solid specifications about your product, or are you going through a trial-and-error process? The difference is huge when it comes to select engineers. Some engineers get frustrated when requirements change all the time. If this is the case, you need to find specific engineers that are entrepreneurs who can iterate and pivot with you without any frustration. Actually, it should be fun for them to go through the process and validate the hypothesis. In this case, it's too early to talk about quality of software. You just need to build an MVP that doesn't need to scale. Once you find your product/market fit, you start thinking about scalability, growth and software quality.

You can find on LinkedIn freelancers/consultants who have entrepreneurship skills (previous founders of startups).

If your specifications are clear and won't change much, then you can go with a consulting firm that has a track record. They will follow a certain process and deliver on time. You should talk to their customers for reference.

Last, but not least. The skills of the engineers must fit with your specific needs. Not every engineer is good for everything related to computers. If you need specific expertise (e.g., analytics, geo data, NLP, Search, AI, etc.), then you should find the right engineer with the right skills.

Feel free to PM me if you have any question.

Best,

David Lebow CEO HyLighter, LLC

January 5th, 2016

My two cents on this subject as a CEO with no engineering background who is leading a struggling software company: Programming is going through major changes as the field moves from object-oriented programming to functional programming and to new languages like Clojure. These developments promise big improvements in efficiency, plasticity, scalability, performance, and other desirable qualities and outcomes. If you want to have an MVP that is near state-of-the art and provides a foundation for building into the future, find a brilliant and forward leaning engineer who will commit to your vision.

Ignacio Juarez CEO & Founder @ TRATO | Ofrecemos Tecnología para la Gestión de Contratos con Firma Electrónica Avanzada | tratoapp.com

January 8th, 2016

This is a great question. And I advice you to be cautious about the cheap or expensive rate of a developer. I have met "cheap" developers that are far more committed and with an outstanding work than "expensive" (prima donna) types. My advice to you is to find a CTO for your company in case you are not familiar with technology that can help you hire the best fit for your job. Personally, I like to work with someone "in-house" since I like to get involved every day in the first impression of the product. Over time, a team will handle the detail aspects of the product, but since you are looking to build an MVP, it is very important that your idea is clearly reflected in the product that will be shown to your early users. So ask your friends and colleagues if they know a good software developer and begin your quest for success. Good luck!

Steve Owens

January 5th, 2016

Rates are going to be very close, and if they are less/more than it is almost certain it is because it is a difference in productivity.  It is a competitive world, and rates are set by the market - the market is very efficient.  

The key is to use less time, so you end up paying less.  Here are some tips:
  - Use a OPD that has a lot of reference designs you can use in your product.
  - Find one that has very good processes
  - Make sure you can communicate well with them
  - Make sure you chose the right kind of pricing model for your situation
  - Make sure you understand how to manage them

You can find some other tips about this issue on our website.

Good Luck.