There is not enough developpers in France. It's so hard to get senior employees. We are thinking of opening a branch in the US where the product will be designed. It seems to us that the US is a good choice : good understanding of the needs, common langage to discuss, no shortage of skills. What do you think?
a lot of quality developers with more experience on new(er) frameworks come from other countries. Another thing is that the average salary of developers in countries as the US are really bad on your monthly burnrate, as I understood from several US entrepreneurs.
Have you thought about blending your IT team; lead developer(s) in France and the rest nearby? Check out https://www.world-coders.com/blog-1 . They work also from Portugal and have developers from all over the world working there.
Roxane did you try remote workers? You don't need to open a new branch to have access to developers in the US, UK or another country. However, you need good process and work in the communicatio side.
Before you opt for opening a branch in the US and investing in it, I'd surely suggest you try outsourcing dedicated remote offshore developers. You can check the portfolio of designer and developer, get their resumes, take the Skype, telephonic interview and then you can start working with them by allocating a small job.
This will be much more like a trial to check if you feel comfortable to work this way. In this case, the programmer works as your own team member and for the work allocated by you but remotely. If everything goes well, you will get a support on your workload with the same expected quality of work, without the hassle of managing more resources, place and many other costs attached to it. You also get a project manager to whom you can report the problems. These designers, developers can understand your need perfectly as language will be common and there will be never a shortage of any type of skills.
In this model, you also get the facility to switch developers. Like you require a designer for 15 days and for rest 15 days of a month you want a help of web developer, you got to pay only for 1 resource per month.
Let me know if you still have any queries or require further information on this.
You should consider some points before going to open other branch in other country.
- Do you have enough fund to invest to setup new branch in new location?
- Do you have sufficient work to hire new developers for new branch?
- Do you have dedicated clients those can provide you work based on the rates of the US developers and cost?
Above are some major things that you should consider. If the answer of all the above questions are No you should avoid the plan for now.
Other option is to hire remote developers or create a remote team based on your requirement. Once you have enough client base and fund to invest you can easily achieve your goal.
Hope this will help :)
I'm pre-supposing that you have thought through the pros & cons of in-house vs. outsourced technical talent as well as on-site vs. remote workers and decided on in-house and on-site. This tends to be the preferred choice for smaller, start-up types of operations.
In general engineering talent in the US will command higher salaries than in France, but the benefits costs will be lower. If it doesn't work out, the cost of cutting ties will be significantly lower in the US. In terms of talent availability here's a way to segment the US cities:
If you are serious about this from a company perspective, then you might want to undertake a 3-6 month project that ends with some visits to US cities - perhaps including some mentioned above to interview potential local leaders. During the prep time, which you could do from France, you'd gather data on these locations from publicly available sources and get people on the phone. You'd also set up people to visit with and perhaps some real estate visits to figure out what your money can get you in your top 3-4 city choices.
Remember that your 1st couple of hires will be key in determining the quality of the rest of the office. If the first person is a dud then you will likely have an army of lower -grade talent so some time spent in the US to identify them will be a good investment after the research from France is complete.
Senior employees - guys like me, who have been working in I.T. since the 80's - there just aren't enough of us to go around. As there just weren't that many people doing development in 1979 when I started.
It's easy to find all kinds of development houses pitching you juniors as seniors, but typically these provider are sorely lacking in terms of project management, strong technical leadership, strategic thinking, and quality assurance.
My strategy has been to hire and fire developers as contractors like crazy, and hire the few good ones. Managers, on the other hand, along with sales people and business partner types, are incredibly difficult to find. I've taken to growing managers internally, it takes 2-3 years.
Other posters are correct, it doesn't matter where the people are anymore.
Best of luck to you.
What are you doing to attract senior developers? The problem for many startups is that they hope for senior people, yet cannot offer a competitive salary or any security. Yet, opening a new office in a different continent is a huge expense and maybe some of that cost can be directed towards the salaries, if they have been too skinny before.
What are you building? I keep seeing these discussions completely unmoored from product requirements. 1) Does it require theoretical mathematics, computer science, or physics (like chip design)? 2) How about statistics or data science? 3) Or really large scale or low latency *from the beginning* (as in, you don't have a product without it)? 4) Business process management? (read: functional subject matter expertise) 5) Consumer facing information management (read: UI/UX).
Each is different. 1) Go to Silicon Valley. 2) Find a town with 3 or more universities with decent applied mathematics departments. Europe has many. 3) Austin, Portland, Seattle, anywhere there is significant devops / data center activity. I suspect Germany has some. 4) Depends on the subject matter. Find the industrial center for that and find analysts who can code. 5) This is the 80% case. Everyone has a shitty consumer facing information management app. Just farm it out.
In the last case, everyone wants academic correctness and architectural elegance. You don't need it to run a web app. They're all held together with Scotch tape and they all do fine.
Hope you are doing well.
We are running a company where we can help you to develope any type of mobile app from India. It would cost you higher in USA. Do let me know what kind of app you are planning to develope. We can have a discussion on the same and if you found that we can do the same then we may proceeds further.
My contact details are given below