I'm new to this website and don't know if the following question is acceptable or frowned upon.
I'm coming from a start-up in the scientific/engineering community, and I need to outsource the development of a GUI. As I don't have much experience with the software community, my main technique in trying to find companies to outsource has been to simply use Google to research various companies.
However, I'd prefer to have some insider knowledge of companies that people, particularly software folks, have had good experience with. As to not make this an open-ended question, I'm specifically looking for recommendations to companies meeting my criteria below, plus any pros and cons about them.
I need to hire 3 different types of developers (not necessarily all in one company) on a limited budget, so I need to get the most bang for the buck, so to speak:
GUI designer (I've already laid everything out and documented the GUI. However, it needs some personality; Adobe Illustrator is preferred tool)
GUI developer (someone to take the design and code it; I'm leaning towards Adobe Flex)
Back-end developer (someone to connect the GUI to the database and C-program routines that crunch the math; any inexpensive coding language is fine, e.g. PHP, etc.)
Some characteristics of my GUI include:
consistent look and feel regardless of platform
professional scientific plots (interactive)
accessed from internet (e.g. not a standalone desktop application)
connects to Oracle database
connects to C program scripts to compute complex math
The key criteria I'll use in evaluating companies includes:
high quality, honest and ethical, without charging an arm and a leg
intend on being around for many years, as I'll need to expand the GUI over time
good communication and direct access to the people doing the work so I can quickly answer their questions. I'm very hands on.