TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: How to find contract work in Bay Area?

105 pointsby byebyetechalmost 7 years ago
I have over 6 years of experience in iOS and I think i am pretty good programmer. I am looking for hourly rate of $200+ in Bay Area. I get calls from companies that do placements but they don&#x27;t go above $80 (even for Bay Area).<p>What can I do to get this rate?

15 comments

physcabalmost 7 years ago
- Start with your own network. Reach out to past co-workers and bosses who regarded you highly. They will pay more for known risk.<p>- Do not compromise on your rate. If needed, shorten scope according to budget, but do not get tricked into lowering hourly rate. One employer wanted me to work $75&#x2F;hr for 9 months. I got them to $200&#x2F;hr for 3 month contract. Nearly the same budget, just reduced scope to get the work done in shorter time. Both of us went home happy.<p>- As soon as you get your first gig, start working on your pipeline. Reach out to more ex-coworkers. Once you&#x27;ve exhausted your personal network, you&#x27;ve gotta start getting referrals. I usually use the LinkedIn leads for FTE and say &quot;no im not interested in full time, but let me know if you have any contract opportunities&quot;. That sometimes helps.<p>- Start a blog, start developing a reputation, do lots of marketing. Rinse and repeat.<p>- Save 50% of your income to weather the lulls between gigs until you get your pipeline full.<p>Note: I got opportunities both at publicly traded companies and small startups with this approach. If you are going for startups, it is sometimes easier for well-funded startups. In this market most devs are going to the big co&#x27;s.<p>Tip: Get OnTheJob (<a href="https:&#x2F;&#x2F;stuntsoftware.com&#x2F;onthejob&#x2F;" rel="nofollow">https:&#x2F;&#x2F;stuntsoftware.com&#x2F;onthejob&#x2F;</a>). You just press &quot;Start&quot; when working, &quot;Stop&quot; when not. It makes time tracking and invoicing easy. I just send the output of that to whoever pays the bills.
jchoongalmost 7 years ago
200 coming in cold is too high without a solid record &#x2F; examples &#x2F; focused vertical.<p>Have paid 200&#x2F;hr easily and was happy for a 2 month project with a specific scope ( needed a solid RN&lt;&gt;iOS&#x2F;Android bridge w. a lightly documented video player + optimization ). In another case, 250&#x2F;hr (2k &#x2F; day x 4 day week x 6 mths) to shore up team as it ramped up.<p>In both cases :- super clear communicators &#x2F; solid engineers. 8-12 years eng. experience, 3-5 yrs in specific language.<p>In both cases, it required 2-3 strong references &amp; examples within the specific requirement we needed. And it took 2-3 weeks back &#x2F; forth before we decided (and we looked&#x2F;searched hard for other options)<p>I&#x27;ve also &#x27;taken chances&#x27; with folks at the 80-120 range. And that&#x27;s the typical range where it&#x27;s much easier to make the decision and never went much beyond samples and a quick 30min tech chat. Onboard fast ... and off board just as fast if things don&#x27;t work out in the first 2-3 days.<p>If you&#x27;re just starting out, placements are fine, build your portfolio up for 2-3 mths, then start looking at the 120-140 range. Once there, 6-12 mths out, you should see what you&#x27;re good at &#x2F; what are the particular trends and then focus there. Then you&#x27;re closer to targeting specific companies (eg. do outreach) and for those specific hotspots, you would be able to command the 180-250 range.<p>Definitely target companies that just raised their A or B rounds. Else, it&#x27;s the standard network + word of month @ those rates. Do try Angel.co as well (w. specific &#x2F; targeted messages)
gkobergeralmost 7 years ago
Some thoughts as someone who has both done freelancing and now hires freelancers:<p>Remember why people are hiring you: to make problems go away. People hire contractors (and pay them a lot) because they want work completed, without the drama of an employee. Every email you send, ever line of code you write, make sure you&#x27;re thinking about &quot;how can I make fewer problems, not more&quot;?<p>Freelancing is less about the work, and more about the presentation. Doesn&#x27;t matter how good your code is if you don&#x27;t answer emails within an hour, send professional invoices on time, and hit deadlines. If being over-communicative doesn&#x27;t come natural to you, I&#x27;d consider finding someone who is good at it and giving them 10-20%. (It&#x27;ll be well worth it in the end)<p>Specialize in something people need, and have a good, simple website for it. You aren&#x27;t &quot;generic iOS&quot; dev, you&#x27;re now &quot;iOS animations&quot; or &quot;integrate awesome metrics into your iOS&quot; or &quot;upgrade to the newest version of iOS&quot; dev.<p>Do fun, viral projects. Explicitly say you&#x27;re looking for work. I got most of my freelancing off projects like <a href="http:&#x2F;&#x2F;2014.startupnotes.org&#x2F;" rel="nofollow">http:&#x2F;&#x2F;2014.startupnotes.org&#x2F;</a> and <a href="https:&#x2F;&#x2F;gkoberger.github.io&#x2F;stacksort&#x2F;" rel="nofollow">https:&#x2F;&#x2F;gkoberger.github.io&#x2F;stacksort&#x2F;</a><p>Work with other freelancers, especially with other competencies. It doesn&#x27;t have to be a formal &quot;company&quot;, but you get to share your network and fill in skill gaps. &quot;Oh, you need an illustrator? My friend Tom is awesome, he can do that for you.&quot;<p>Cut ties with bad clients ASAP. There&#x27;s so many great clients out there, and bad ones will suck up all your time and energy.<p>Understand why you&#x27;re doing this. Wanting to make lots of money, wanting to work less, trying new technologies, wanting to finance a startup... all valid, but optimize for what you want out of this.<p>I&#x27;d aim for $120&#x2F;hr at first. You need to get your foot in the door at some great companies. You can always say you charge $200, but give a discount &quot;because you really like them&quot;. Then slowly raise as time goes on. The more work you get, the easier future work is (due to referrals). I know everyone says charge more, and I agree eventually, but early on I think building up a strong network is even more important. It&#x27;ll lead to higher rates (from other companies) as time goes on.<p>Charge by the day, not per hour.
评论 #17724166 未加载
joeld42almost 7 years ago
Email companies looking for iOS full-time employees (not recruiters) and ask them if they would consider contractors. You&#x27;ll need to have a pretty solid and impressive portfolio and be able to work independently to get that kind of rate, e.g. not just do the programming but manage the project and deliver things without having the client break it down for you, possibly subcontracting the art and design yourself.<p>I&#x27;d suggest setting your rates high and offering a &quot;per-project discount&quot; if clients will let you blog about or show off work instead of keeping it behind NDA.<p>Most work comes from word-of-mouth and networking. If you need to build up your portfolio or contacts, offer to build (small, well-scoped) apps for nonprofits or organizations that you support, and build them in your off hours that would be unbillable anyways. If you do this, take it seriously and don&#x27;t drop the ball, you&#x27;re basically working for your reputation instead of cash. Or build your own app store app to use as a showcase rather than expecting app store windfalls.
alaskamilleralmost 7 years ago
The placement companies are getting $150&#x2F;hr, which is about going rate for dev agencies here in the valley. You just get the 60% cut.<p>Some other routes to take:<p>Management. You get 2 or 3 other remote guys and bill at $200&#x2F;hr then split the take. You&#x27;ll get your needed billable hours to make it worthwhile for everyone but lots of headaches and lots of sales.<p>Consulting. You design the architecture or analysis or technical reviews of projects. But won&#x27;t hit 2000 billable hrs a year at that rate.<p>Otherwise no one&#x27;s going to hire an individual contributor at $200&#x2F;hr.<p>Email me if you want to talk shop over coffee.
评论 #17712405 未加载
评论 #17711649 未加载
评论 #17711182 未加载
myinitialsaretkalmost 7 years ago
Lots of very good advice in this thread so I&#x27;ll take a different approach.<p>What&#x27;s your goal? Why are you looking for a $200 rate?<p>Do you want to make 400k a year? Do you want to make 160k a year but only work for 20 weeks? Do you want flexibility in schedule?<p>As a contractor, you&#x27;ll spend way more time than you think you will developing contacts and trying to sell the ways you can provide value to a client.<p>I quit a job when a former employer offered me close to that hourly rate to work on some very specialized software. Worked for about 9 months, then I spent the next 4 trying to look for more incredibly lucrative freelance work. Eventually met a startup who gave me an full-time offer I couldn&#x27;t refuse so I took it.<p>I&#x27;m much happier not intermittently searching for work and sinking my teeth into helping a company grow.
compumikealmost 7 years ago
At Triplebyte we&#x27;re currently looking for experienced iOS engineers to be remote interviewers, who help us evaluate other iOS applicants. It&#x27;s not exactly your rate, but we pay $200 per 2-hour technical interview, and it&#x27;s fully remote and flexible (after two weeks of training at our office in San Francisco). If you&#x27;re interested you can apply here: <a href="https:&#x2F;&#x2F;triplebyte.com&#x2F;remote_interviewer" rel="nofollow">https:&#x2F;&#x2F;triplebyte.com&#x2F;remote_interviewer</a><p>Edit: a few advantages compared to or when combined with traditional contracting. First you can throttle up or down as you wish -- do 1 interview a day or 4. Second is once you&#x27;ve finished grading an interview, you&#x27;ve finished -- no remaining to-do tasks. Third is you don&#x27;t have to go out and find work -- we fill your interview slots. You also get to help smart people from all over the world make life-changing career leaps, which is pretty exciting.<p>Edit 2: contact peter@triplebyte.com -- Peter runs our remote interviewer team and can give you more details.
评论 #17711262 未加载
评论 #17712092 未加载
评论 #17711388 未加载
bb88almost 7 years ago
Yeah, so body shops aren&#x27;t going to pay that great. The placement companies typically use Indian labor in call centers, and negotiating can be pretty painful. Two companies will routinely call me about the same position, but have wildly varying pay. Usually the company using the Indian call centers pay around 20% less, and they&#x27;re very unwilling to negotiate pay.<p>Large corporations will typically use trusted vendors to find people. Unfortunately that is where a good chunk of the money&#x2F;jobs are. But you&#x27;re not likely to get $200&#x2F;hr there.<p>Currently $120&#x2F;hr is much more likely through a body shop than $200&#x2F;hr, but keep in mind the body shop is going to get $180&#x2F;hr. The body shop carries insurance, and has to recruit new people for a contract, and they have to pay their recruiters, etc.<p>And even expectations can vary wildly. I would think that at $200&#x2F;hr, you should save me from having to pay 3 people $66&#x2F;hr (about $133k&#x2F;yr). Then you&#x27;re a bargain, comparatively.
评论 #17711440 未加载
acconradalmost 7 years ago
I had to do something similar when I started my consulting business. I was very aggressive about finding work, and it breaks down like this, for every week day:<p>1. Reach out to 5 contacts in my network. Ask them if their company needs any contracting work. If they don&#x27;t, can they recommend 3 people who might even remotely need it OR if they ever worked with consultants before and used a firm.<p>2. If there are leads, follow up with up with them (usually around 3) asap. Get to a conversation in person or over the phone.<p>3. If there are prospects, promise them a 24 hr turnaround on an estimate and get them a statement-of-work&#x2F;proposal in that time. Building trust is about doing what you&#x27;ll say. You&#x27;d be surprised at how many people will not follow through on super simple things like this.<p>4. If there are potential buyers, you should have put in your SoW&#x2F;proposal that you&#x27;ll check in within 48 hours. Make sure you check in! Do revisions, get on the phone, do whatever it takes to ensure that they feel special and valued and you want the business to be mutually beneficial.<p>I was able to close multiple six figure deals with this strategy.<p>In terms of the money part - stop charging an hourly rate. Do fixed price projects or charge by the week&#x2F;month. Yeah, it still comes out to a &quot;per hour&quot; amount if you amortize over 40 hours in a week or 160 hours in a month, but sell on the intangible benefits. Your customers don&#x27;t have to sweat phone calls any longer. And YOU don&#x27;t have to worry about being on the clock all of the time. Focus on results instead of minutia in billing.<p>$200 is going to be tough to get with any regularity if you&#x27;re brand new to consulting. Brennan Dunn is a great dude but in my experience the whole &quot;double your rate&quot; thing doesn&#x27;t just come out of thin air when you already have a high starting point. Easy to do if you&#x27;re doing commodity work like CMSs or basic data entry. Not so easy to do if you already have a high salary and you&#x27;re in a specialization like mobile.<p>Start with $200. If you only get nos, drop it to $150 or $175. Drop until someone bites, but realize the more potential closes you have because you&#x27;re reaching too high, the less time you&#x27;ll spend earning a buck. You can always work up to that with every subsequent deal - maybe start at $125 or $150. Get cash coming in, and then continue to source deals for when this gig ends. Keep turning down folks that won&#x27;t meet your STARTING_RATE * 1.1 to 1.25, or whatever. Easier to stay in business and keep the lights on that way than just start throwing out what is effectively $400k a year when no one knows who you are.
ransom1538almost 7 years ago
Dude. If you do contracting leave the bay and do remote contracting in the bay. You will be much more competitive. The 200$ rate I have only paid for serious engineering problems - and all day the team tries to find a way to stop paying that rate.<p>Eg. I am not going to pay that for setting up uitableviews.
dlevinealmost 7 years ago
There is some pretty solid advice on this thread, but will add a few things that I haven&#x27;t seen elsewhere.<p>When I was freelancing, I had good luck going to meetups and talking to people. A lot of companies are willing to hire freelancers. It can take a while to build up a network, but it&#x27;s worth it in the long run.<p>Also, I would suggest that you offer a weekly&#x2F;monthly rate rather than an hourly rate. That&#x27;s sometimes easier for people to stomach, and you focus on getting the work done rather than working X number of hours.
CosmicShadowalmost 7 years ago
Don&#x27;t charge hourly. Charge by the project so they look at total cost and agree it&#x27;s cheaper than alternatives, especially where wages are very high and they need something specific done. You make sure you price so you can get it done _safely_ where it would end up being $200&#x2F;hour if it actually took as long as you quoted. More than likely you&#x27;ll make a lot more per hour ($300-$1000&#x2F;hour), get it done early and everyone is happy.
评论 #17711149 未加载
JBerlinskyalmost 7 years ago
It&#x27;s all about your network and supply&#x2F;demand. Be picky with your projects, and leverage them into your next contract.<p>On that note, if you happen to have immediate-ish availability, shoot me a message (email in profile).
mdochertyalmost 7 years ago
You will find the very high contract rates where the demand for talent is very high and the supply is low. Unfortunately it would appear the demand for IOS isn&#x27;t too high or the supply is too high.<p>I would suggest re-skilling to something more in demand or searching for work where there is lot&#x27;s of IOS jobs posted but no senior level talent.
bitLalmost 7 years ago
Learn Deep Learning and go for $400+&#x2F;h. You missed Blockchain train when it was possible to get $700&#x2F;h quite easily (usually way more while it was growing).
评论 #17712085 未加载