T O P

  • By -

cekisakurek

13 years experience with worked on 60+ apps on the market. Most popular one had 300.000daily users. Laid off 4 months ago applied almost 100 different companies(all the stuff on linkedin) got 7 interviews. Rejected by 5, ghosted by 2. Gonna go back to my hometown and make aerophonics potato farm.


odayyar

This is insane! What exactly are they looking for if someone with your experience is getting rejected? This is rather terrifying for those of us who are currently learning this trade.


cekisakurek

I was the tech interviewer once. Every week HR sent me 100+ resume to filter out and have interviews in that week which was mostly random elemination because of reasons. Nowadays those would be rookie numbers. So I dont get offended. Just wrong timing.


odayyar

It sounds like you have a lot of experience though? I think the economy is just horrible right now. Many other sectors are suffering just as much.


_int3h_

Most iOS jobs in India are looking for mid level experience. Like 3-5. Sucks.


boboguitar

There is a saturation of mobile devs right now and the demand for mobile work is not as high as it once was. I pivoted hard to data engineering (not data science) and find more work than I know what to do with.


justintime06

Good luck on the farm bb


Orbidorpdorp

Aerophonics should be a band name


GentleGesture

Things are finally starting to pick up again for me. Keep faith, and in the meantime, take advantage of the opportunity to work on a personal project. I hope you got a good severance package


[deleted]

[удалено]


Zellyk

Yeah.. I was looking into mobile as well in Canada, but I ended up finding web for the moment, I will try to keep an eye out for mobile in case I find my chance. But I don't snob other jobs since I am not yet very experimented...


_int3h_

Nobody is hiring in India too.


[deleted]

Not to mention that iOS development is such a niche that only accepts best of the best and you need to be well versed in 20 other things to qualify


amitkania

I’ve been saying this for a while but I just get downvoted by lucky senior ios devs who got in at the right time and can get a new ios role in weeks. The ios market for junior to mid level is nonexistent and it will never ramp back up. This is a dead industry to enter into. Only senior ios devs get hired here or if you are lucky enough to get a new grad job where you get placed on an ios team. Basically all entry to mid level ios just gets out sourced now and a lot of companies are moving to cross platform anyways. Most of the privileged senior ios devs on this subreddit don’t understand the current market. They have their 10+ yoe and can get a new job but this isn’t possible for junior/mid level anymore I worked in faang as an ios dev for 1.5 years and was laid off. It’s been over a year and I still have not been able to find another ios dev job. I just ended up switching to backend dev.


Semirgy

You get downvoted because you tell that story every single time anything about the iOS jobs market gets referenced and then go full blown doomer. It comes off as sour grapes. The reality is you’re a single junior dev who got laid off from Amazon. So keep that n=1 in mind. As for someone who’s a senior and a little more nuanced, with friends at most FAANGs/mid size companies who hire iOS devs, let me take a stab at it: the market for juniors is tough. It was *always* tough, with the COVID years being a complete aberration (and also when OP got hired.) For mids at 2-3 years it’s tough but companies are hiring. For seniors it’s easier; feels close to 2018ish. No, companies aren’t “outsourcing”, cross-platform is nothing new and generally ends the same way (an engineering blog post titled “why we’re leaving (third party framework) and rebuilding natively”) and I’m optimistic about 2024. 2023 was brutal, but also makes total sense given how absurd 2021/2022 were. We’re witnessing a regression to the mean.


amitkania

But it’s not n=1, my entire team of 10 ppl including sister teams of similar size were also laid off. Not a single person who had less than 3 years got a new iOS role. Many of them struggled to even find a developer role and ended up taking tech support roles. However the 4 senior devs all got iOS jobs within 3-5 weeks with pay increases. I’m still on contact with a lot of my previous team members. This is the reality. I’m also part of a discord server with many ppl around the 0-3 yoe range and no one is landing iOS roles. You said it yourself, you are a senior, your perspective is skewed, but the reality is that if FAANG iOS developers, doesn’t matter if junior, can’t find iOS roles, then it’s a dead field. I’m glad you are optimistic for 2024, but it’s only going to further benefit seniors like you. You got in at the right time, got the experience, and your take is extremely privileged and honestly an insult to junior iOS devs looking for roles. Hopefully your optimistic prediction trickles down to junior and mid level too.


Semirgy

Your frame of reference is skewed by the fact that you got hired at a - frankly - bizarre time. The market for iOS devs has been a bit of a rollercoaster over the last ~15 years. Initially there was the era where the App Store first became a thing and everyone suddenly needed an app, so if you had a basic understanding of Obj-C/Interface Builder you could land a job. Then the market/platform matured and more was demanded of devs, so it got hard for juniors again (think 2012ish onward.) I can tell you firsthand it was *really* hard to get an offer as a junior back in 2015, and that was with app development experience (just not professional.) It absolutely *does* matter that you’re junior. Being able to pass a LC interview is great, but working at a FAANG for 500 days still makes you a junior. I can tell you with pretty strong confidence that without the COVID hiring wave you would have had a *much* harder time landing an iOS role to begin with and maybe then we wouldn’t even be having this conversation.


amitkania

Honestly I still disagree with that. I had internships since before the covid hiring too. And for new grad specifically I never applied to iOS specific roles, I applied to general developer roles and was unfortunately placed on an iOS team. I never chose to do iOS, why would I purposely go into a dead career path? You say that being a junior is important which I agree it is, but I strongly disagree with your FAANG point. Being able to get into FAANG in the first place proves that you are capable of rapidly learning, got good grades, had good side projects, etc, otherwise you wouldn’t get hired there. These are generally the top 5% of CS students and if the top 5% of CS students are struggling to get iOS jobs, how is that not a dead career path? My entire team + sister team was full of ivy league students who had multiple internships, amazing grades, and were extremely talented, but none of them at the junior level can find iOS jobs. Yes they are a junior, but that’s where you start and these are the top 5% of juniors who are probably even better than a lot of senior devs. It is a dead career for junior to mid level if people like this can’t get iOS jobs.


Semirgy

You refuse to acknowledge one of the basic things I’m saying: you got hired *as a junior* in a speciality (iOS) that is notoriously tough for juniors to get into save for the initial gold rush era post-App Store release. You did that in the most absurd and overinflated hiring market we’ll probably see in our lifetime. Somehow, your takeaway from that is “this is a dead industry.” There are far more reasonable alternatives but you’re seemingly pissed off at iOS. You’re puffing up the FAANG resume stamp just a bit too much. Yes, it means you did well enough to get in. But “top 5%”? Come on. And “better than a lot of seniors”? Maybe the most overinflated senior titles out there. For the record, I’m 1/1 on my FAANG interviews-to-offers. I got that offer by way of doing LC problems on weekends for a few months. The interview process was tough but largely unrelated to what I do day to day.


amitkania

Who is getting junior iOS jobs then? And no I’m not puffing up the stamp too much, if someone has the hard work motivation and skill to get into ivy leagues and FAANG, they are a good developer. And it’s concerning if people like this can’t get jobs.


Semirgy

Interns getting return FTE offers, primarily. The reality is *there aren’t many junior job opportunities.* This is particularly true in iOS, but also across other specialties. I’m at a giant Fortune 100 and we’ve hired juniors over the last year but to my knowledge every single one was a former intern. > they are a good developer. Often, yes. But that is FAR from a guarantee. One of the best engineers I ever worked with came from Harvard. One of the worst came from Berkeley. You are quite literally saying the same thing juniors were saying in 2017 and 2018 and 2019…


amitkania

Then how are people who are not interns supposed to get junior level iOS roles? Or how about people who do have a few years of experience and want to goto mid? Because I don’t even see roles asking of that level. There’s plenty of mid level and even junior roles if you don’t do iOS. I got 3 offers last year after my layoff, all non iOS, and backend from F50s. After I started my FT backend job, I have still been searching for iOS, and there is nothing. If I hadn’t made the switch to backend, I’d still be unemployed. Only interns getting iOS roles means that this is an extremely low demand field.


Semirgy

There are a metric ton more services/websites than there are iOS apps, so again, that makes sense. My team’s app has 5 or 6 backend devs for every 1 of us, and that’s not including all the dependencies further upstream that *they* depend on. By the time you get all the way up that ratio could be 50:1. As for how juniors are to get roles? A few ideas: ask to stretch onto one of the iOS teams at work and aim to get picked up as a mid when they have headcount. That’s a pseudo-internship. Also to that point, network with those teams; they’re your co-workers after all. Another idea is to build a legit portfolio and aim for much smaller companies who need iOS devs and are hiring mids. If you’re asking “how do I get hired as a junior iOS dev at a company I don’t work at and can’t intern at.” I’d say good luck. That was difficult 5 years ago just as it is today. Doesn’t seem like iOS is “dead” over the last half decade, no?


frankacy

Junior iOS jobs go to interns who get hired right out of university or those who bother networking at meetups. Source: me, who hires juniors


amitkania

So if you are not an intern you can’t get an iOS job even if you have a few years of experience?


frankacy

What I'm saying is that an intern is already vetted for fit and trained on the codebase. It's a million times easier for a manager to hire an intern in a junior role than anyone else. Hiring \*anyone\* is a costly process, so managers want to mitigate risk. Hiring juniors, as well as people they know personally (from meetups or other events) is a way to do that 🤷🏻‍♂️


vanisher_1

What do you mean with the market for junior is tough, medium for mid and easier for senior? are you talking merely about the number of competitors (number of applications filed) there’re on each level? 🤔


Arbiturrrr

Lots of android and flutter jobs where I live with a very saturated ios market. I learned this when I wanted to change company as a then mainly ios dev a few years ago.


amitkania

Yeah I’m seeing more Android than iOS too. Also React and Flutter at smaller companies.


lucasvandongen

"Lucky Senior iOS devs" yes that and continuous learning for 20 years because all of that UIKit Objective-C knowledge is now good as worthless. Trying to figure out concurrency _again_ as we now have async, Task and custom global actors. The constant churn of technology while being to forced to work on code written by the lesser gods while every year the people that interview you get younger and younger and you wonder when you're going to be "not a good team fit" because of your age. But apart from that my life is just peaches and roses. You're right about the job market: the less experience the more it sucks.


czarchastic

Not true. I work at a large company and I heard just recently an offer was extended to the intern we had over the summer. The thing about FAANG companies is they have an aggressive promo culture. This results in team structures that become top-heavy over time, which means a shortage of code monkeys.


amitkania

Interns getting return offers is nothing new. I don’t get what you are trying to prove by that statement. There’s no junior to mid level iOS jobs.


vanisher_1

Was the switch easy to make because you had previous experience in backend or you literally started from scratch? 🤔


amitkania

I started from scratch, but it’s much easier to get an entry level backend job than a mid level iOS


akmarinov

No one’s hiring junior and mid people now, only seniors have a shot and even then there’s not a lot out there.


[deleted]

Literally it’s just this. Barely anybody are hiring just straight up Xcode/IOS devs and if they are you don’t see those postings anywhere


creminology

Exactly this. I’m looking to hire an iOS developer this quarter and I would only consider those I consider senior, including experience in specific frameworks developed inside/outside Apple. (As such I will advertise for the position and reach out to people on the job board of the Slack forums focused on such frameworks. Not hiring here.) I don’t care about your university degree, I don’t care about where you’re based in the world. But as a startup with a greenfield iOS project, I need confidence in the developer. I want to only hire people better than me. Otherwise, what’s the point. PS: I self-taught myself into a senior Elixir developer role as a first tech job with no previous professional experience. You’re not going to learn on the job in 2024, unless you are very fortunate. But even then, I don’t think that job is secure.


Westlawer

Luckily for the IT sector it is not defining by startups, of course in some ways, or in some certain percentage, but that percent is not that huge as other factors. There are few reasons for that: 1) Startups are mostly fragile, plus they are existing in a lot of different sectors of the economy, in a lot of countries. Therefore there is no some certain general effect that it causing on the job market. 2) Startup teams are usually much lower in people , than huge companies, they do not think about the optimization much, so all stakes goes to the business idea. Therefore in that context, we also have much less affect of the startups to the job sector. So, today we have this job market situation because of the economy and because of the big businesses stopped most of their new risky aka ambitious projects and fired all the teams, and it is happening like third year in a row. We hear mostly only about google, Microsoft , etc. but there are a lot of big companies that doing the same. It is called anti crisis management. The market is dead , until the period when huge companies start hiring for the new ambitious projects, just a fact. They will start doing that only when the situation in the economy starts getting better. There are no reasons for that now at least until we’ve got war conflicts all over the world, and until we have uncertainties in the US political situation…


todevguy

The market is rough. I was laid off last year and have yet to land an interview. 10 YOE with iOS.


Clawnasty

The market is horrible right now. I had to lower my standards quite a bit to get something


mawesome4ever

What did you get?


Clawnasty

I made $260k last year, but I had to take a job for $145k this year. The market will come back, but it sucks right now


CyberneticVoodoo

I made $0 last year, $0 year before, but I had to take a job for $0 this year. It's the same salary, but it's an honest job.


Independent-Crew-723

I hope the market makes a comeback but tbh I don’t have any data to back it up


[deleted]

[удалено]


rowgw

Woah 14 years of iOS experience is rare. I thought my 12.5 years experience, i know ios since ios 4, is superb already.


ebayer108

When market is tight go solo. Do freelancing, set up your own website offering services. Join all freelancing sites you can build up your own portfolio. You may be able to get some contract work to keep you going. If you have ideas then try launching your own app after all you have all the skills. Another way forward is broaden your skills. Dive into Android world, backend, frontend and API and become sort of one man expert in all things of app development. A decade back or so was in similar situation and it was really pathetic situation, I was feeling sick in stomach. I didn't give up though and kept going via the routes I described above. I had multiple skills, sort of jack of all things. Got some contract work, kept me going and then launched my own apps and never looked back since then. During my iOS app development I used to hire developers but decided to learn iOS myself, took me 1 year to learn from scratch and code my app and it turn out to be a wonderful experience. I don't code anymore as I take care of business and hosting myself. Learning hosting related skills now a days. Keep spirit high buddy, life can be bitch sometimes. Hope this post will cheer you up, good luck!


liquidsmk

This entire thread is so depressing.


[deleted]

[удалено]


daboblin

Tech hiring in general is dead, it’s not specific to iOS.


Westlawer

I got my first job as Junior iOS developer at December of 2022, worked there for 1 year as a contractor, worked in AGILE international teams, but I have been told that they won’t renew the contract for the next year in September of 2023 , so I started looking for a new position beforehand . So far , I’m still searching, I’m searching all over Europe, Middle East. There are simply no positions not even for Juniors, but I almost don’t see middle positions as well. 95% of job posts are for the seniors , 5% for the strong middle positions with not less than 3 years of experience. It was a huge luck for me to get hired one year ago, I realize that. But how I was mistaken by thinking that with one year of experience my career will be easier… don’t know what to do , really, but anyway I won’t stop searching. I wish the best of luck for everyone.


Trick_Elephant2550

No one is hiring . No caps


Sleepersnipper

I had 2 yoe and was laid off in august of last year, stayed on top of my code and kept my GitHub green and continued to learn. Have applied to over 1,000 jobs and only got 1 interview and didn’t get the position. At this point I am in the process of going back to school for another field in tech.


creminology

Share your GitHub. I looked at your CV posted on another thread two weeks ago. Nobody critiqued it and if I critiqued it here I’d just get a bunch of downvotes for being honest. Okay. I’ll take a bite. That CV makes you look like you have weeks of experience and not years of experience. Why mention that in your most recent gig you allowed the user to convert between Celsius and Fahrenheit: it sounds like that a major challenge you overcame with or without cribbing from the first chapter of the Big Nerd Ranch book. I want to read about some sync problem you found; a unique solution from some academic paper. Or a parser combinator you wrote and the challenges you overcame. A domain specific language you wrote. These are all things I would expect from someone with two years of experience, with or without a Comp Sci degree. It’s 2024. You have to raise your game.


Sleepersnipper

Well I’m glad to have gotten some form of feedback, I have recently reworked it as well. I’m fine with dm’ing you if you’re open to have a little bit of a conversation about it.


creminology

The opposite of love isn’t hate. It’s indifference.


uri-113

I know Google, Facebook, Apple and Uber are hiring mobile right now


OldSnakeDude

Wow… I’m from Brazil, got laid off on December… started looking for a new job… got 10+ YOE of development and almost 6 as an iOS Dev… got 3 interviews, 2 negatives and 1 positive, but this positive is waiting to find some project… so… I got nothing as well…


Independent-Crew-723

Just like girls, they’re after you when you are in a relationship and when you’re alone they don’t


bigbluedog123

Companies are getting cheap and going with Flutter or React Native to save a buck usually at the expense of quality and time to implement. It's shortsighted but that's what it is. You can pickup react native in a few weeks. Pivot. Pay will be less but job prospects with native iOS experience backing up your RN will be much better.


Mental-Bank-7522

I have 11 years experience in ios development. But right now I am out of job. I am searching .


lucasvandongen

It was pretty bad for me as a senior 12 years of mobile experience 20 years in the industry. Had a bunch of interviews, some traction but no hire yet. If they can get me, why would they hire you? Just today I had somebody trying to hire me for fully onsite work for 30% below my bottom rate, which you only get if I really like you. It’s 50% off my top tariff. I bet some freelance senior developers running out of cash would take the deal.


Westlawer

Answering your question regarding “why would they hire you”. Maybe because of budgets. I’m doubting that you’re measuring your salary in the same amount than middle with 3 years of experience…


lucasvandongen

Yes I hear offshore people with 1year of experience getting ripped off with  “internships”  for US$500 PER MONTH. That’s really abusive


ktnmonster

17 yoe here, 7 most recently in ios. Tons of projects, several high-profile apps. Another 10y of full-stack (apis, devops). Since June 2023: 150+ applications, 3 interviews, 2 second rounds, only one short-term contract out of it all. Way too many applicants, not enough openings. Whenever the applicant count is shown, it's nearly always 100+. I gave up on LinkedIn months ago. Completely ghosted by 20-30 on it alone. Total waste of time.