Since you had no big tech company on your resume, what do you think was the biggest factor in getting you the job? Interview performance? Project portfolio? Or something else?
I can't be sure, but probably specializing in iOS. I also had a few "name brand" Fortune 1000 clients on the resume, though I hadn't worked on those projects for years and didn't discuss them. But maybe helped get me to phone screen stage.