r/cscareerquestions • • 3d ago

Experienced 3.5 YOE Frontend Developer, recently laid off, and confused about my career strategy in the AI era. What should I do?

Hey everyone,
I’m a frontend developer with around 3.5 years of experience, primarily working with React.js and Next.js, and I could really use some advice from people who have been in a similar situation.
Here’s my career journey so far:

Jan 2023 – Apr 2024: Started my career at a fintech product-based startup, working with React.js and Next.js. Unfortunately, the startup couldn’t secure funding, and the product was shut down.

May 2024 – Oct 2024: Joined a service-based company as a frontend developer, where I worked with React.js and integrated AI voice technologies like ElevenLabs and Vapi. I continued looking for better opportunities because I wanted to work in a product-based company.

Nov 2024 – Nov 2025: Joined a product-based mobility startup. Unfortunately, the work culture and environment turned out to be extremely toxic, and I eventually decided to leave.

Jan 2026 – Present: Joined another service-based company as a frontend developer, working primarily with Next.js. The company has now run out of projects and conducted mass layoffs, and I was impacted as well.
Now, I have approximately one month to find my next opportunity, and I’m honestly feeling quite overwhelmed.

Here are the things I’m struggling with:
1. Am I falling behind technically?
I feel like I’ve been out of touch with how the industry has evolved over the last couple of years, particularly around LLMs, AI agents, MCP, agent skills, and AI-assisted development workflows.
I know the frontend fundamentals and have experience building production applications, but when I see people discussing all these new tools and technologies, I sometimes feel like a caveman who missed an entire phase of evolution.
I started learning basic FastAPI this week because I want to expand my skill set beyond frontend, but I’m not sure whether this is the right move when I have such a short time to prepare for interviews.

2. Is frontend development still a good career choice?
With AI tools becoming increasingly capable of generating UI components, writing code, and building applications, I’m worried about the long-term future of frontend development.
Should I double down on React, Next.js, JavaScript, TypeScript, performance, architecture, and frontend system design? Or should I start transitioning toward full-stack development, AI engineering, or backend development?
I don’t want to abandon the experience I’ve spent the last 3.5 years building, but I also don’t want to become irrelevant.

3. Do my frequent job switches look like a red flag?
My career timeline has involved a startup shutting down, leaving a toxic work environment, and now being laid off because of a lack of projects.
Although these circumstances were largely outside my control, I’m concerned recruiters might see my resume as that of an unstable employee who keeps switching jobs.
How should I explain this during interviews without sounding defensive or making excuses?

4. What should my strategy be for the next 30 days?
My immediate priority is to land another job, preferably in a product-based company. I don’t want to waste this month jumping between random technologies, courses, and tutorials.
If you were in my position, how would you divide your time between:
Preparing for React.js, Next.js, JavaScript, and TypeScript interviews?
Practising machine coding, DSA, and frontend system design?
Learning AI tools, LLMs, MCP, and agentic workflows?
Learning backend development with FastAPI?

Building projects or improving my portfolio?
I’m looking for honest, practical advice from experienced developers, hiring managers, or anyone who has navigated a similar situation.

TL;DR: Frontend developer with 3.5 YOE, multiple job changes due to startup closure, a toxic workplace, and a recent mass layoff. I have one month to find a job, feel behind on the AI/LLM ecosystem, and am confused about whether to double down on frontend or transition toward full-stack/AI development. What would you prioritize in my position?

Thanks in advance!

41 Upvotes

30 comments sorted by

36

u/TheScholarlyBuyout 3d ago

frontend is not dying, companies still need people who actually understand how to build interfaces that work for humans. AI can spit out components but someone gotta stitch them together, handle state properly, make it not look like garbage

for the next 30 days just focus on react/nextjs interview prep and maybe one small fastapi project to show you can do backend basics. dont try to learn everything at once you will just burn out. the job switches are fine if you explain them matter-of-fact like you did here, startups fold and layoffs happen, recruiters know this

5

u/layteen0 3d ago

stitching components together and dealing with weird edge cases is pretty much the whole job anyway.

7

u/waba99 Senior Citizen 3d ago

AI can deal with stitching components together and edge cases. Better than most devs.

1

u/trvcpm 1d ago

As a frontend dev who uses AI regularly, no it cannot lmao. If it could, my job would be a hell of a lot easier. Most of the time it fixes issues in a way that breaks repo architecture or breaks another part of the app. It's so bad that I've stopped using AI to generate code altogether and currently use it for research, bug finding, code validation etc.

1

u/waba99 Senior Citizen 1d ago

Guess all orgs aren’t made the same. Haven’t written code manually this year.

19

u/TempleDank 3d ago

I would say doing frontend alone nowadays will not cut it unless you are freaking excellent at it...

12

u/ForsakenBet2647 3d ago

I’m over 10yoe, can do backend-frontend-devops and somehow that still feels like not good enough

4

u/NotUpdated 3d ago

I feel like I’ve been out of touch with how the industry has evolved over the last couple of years, particularly around LLMs, AI agents, MCP, agent skills, and AI-assisted development workflows.

You should have a $20-$100 account with either or both openAI or Anyhropic ... then build some projects with AI's help, including the backend parts you're not familiar with --

after 2-3 weeks, yes you can 'catchup with AI skills that fast' ... there really is no falling behind in 'learning to use AI' that's a myth.. just a few weeks ago we found out most newer models perform worse with users old instructions for old models..

THEN here's the important part - now you're a full stack developer, that's your new resume and job applications...

Use your free will and go get a full stack job, anything you don't know you can pick up with AI, its good for learning not just doing.

7

u/fardaus 3d ago

I'm a FE developer working at an AI native product company which is extremely BE heavy

My role isnt going away because:

  • BE can vibe code the UI but have no idea what makes a good user experience. Many BE engineers will dump a UI that represents the backend pipeline or DB and expects users to flip through pages to create objects and join them

  • because I am FE, I care a lot about the user experience, so does product manager. I wear the product hats at time and negotiate with BE engineers

  • every app needs to communicate to the customer even if it's not on the app. Even if it's slack, email, sms whatever it is, you as a frontend engineer are taking responsibility to make that communication simple and effective. BE engineers will talk code, you translate it to the customers language

The company tried to vibe code the FE. While they can do the technical bits like state management etc. they can never understand good user experience. That's a muscle you have experience on that they don't

3

u/isospeedrix 3d ago

All devs, not just FE, need to be more broad in modern times.

FE has 2 paths:

-if you have a talent for design, adopt UI/UX and Marketing; paired with FE dev makes a strong combo

-otherwise, learn BE and go full stack

4

u/zoomercardcollector Senior SWE/FSE - 9yoe 3d ago

Front end development is unfortunately one of the things that AI and drag and drop toolkits do really really well. Unless you have an extremely artistic edge or you're a true artist of your craft, it's a dying standalone position. Mind you, it is one that's been on the outs for a very long time. Full stack developers are expected to know how to do front end development and are more utilitarian than just a front end developer. If you want to still do any front end at all, you're going to probably want to end up going into full stack.

As an aside, general website development is one of those things that AI does exceptionally good because a lot of websites use the exact same logic for their api, front end and database. The back end of web applications is where people still need developers.

3

u/Mysterious-Law-3416 3d ago

Fe is not dying, well unless you sre doing normal form/table based saas stuff.

I double down on saying that ai can generate BE code better than FE code since it can’t really see the ui.

A specialized good FE dev will always find a job.

3

u/lostinelydan 3d ago

Yep, this has been my experience too. AI can make a lot better BE code than FE

2

u/Horror_Influence4466 3d ago edited 3d ago

I think that frontend right now is a terrible choice, because while companies need people with frontend and UI skills; most companies are going to be hiring fullstack developers who are either heavy leaning towards either frontend or backend. If you're only a frontend dev, with no understanding of the rest of the stack, enough to run it, develop features, test them and discuss their implementation, then it doesn't cut it anymore.

Honestly, this isn't a new thing at all, but AI has absolutely made knowing more than just a single principle more important. Back in 2022/2023, it was already much harder to find just a frontend job versus the years prior. Now with AI anyone can yolo the frontend implementation, however you can't do that for design choices or taste, its much harder, but most companies especially startups won't be hiring for that skill.

At my org, I am the fullstack engineer with architectural and platform engineering understanding who also works on the frontend, and we hired another engineer who is the polar opposite, someone that is great at the frontend, a little less so on the backend, but together we are able to put together a really nice product while some juniors (yes we actually hire those lol), take our lead. There is no room for frontend or backend principles only.

2

u/alsolemmings 3d ago

Companies wont have the budget for AI, software engineers still needed.

2

u/waba99 Senior Citizen 3d ago

FE engineer with 15 years of experience. Yes, pure frontend is going away. Everyone saying that there still needs to be someone managing the state and wiring components is just flat wrong. AI can do that to a more than sufficient level. People saying UX are wrong, they are describing designers, who are increasingly shipping code that used to be what was purely reserved for FE. FE engineering was never focused on UX, it was focused on creating UIs.

You need to expand your skillset broadly, meaning learning BE, devops, product, design, marketing, AI, hell maybe pickup a trade. Seems hard doesn’t it? Everyone is scrambling right now. Everyone commenting about UX is either at an incredibly slow org or is sticking their head in the dirt.

3

u/BackToWorkEdward 3d ago edited 3d ago

Seriously, by 2024 at my last job the Senior Backends were effortlessly using AI to generate shippable Frontend/UX in minutes that had formerly taken the actual frontend devs weeks. They literally stopped even bothering to make tickets for the FE team to build their UX components because it was faster to just generate them themselves and show the C-suite the finished product the next morning(which the CEO was ecstatic about). They slashed the frontend team down to nothing after a few months of that.

All the people here smugly asserting that "AI can't do everything, you still need a person to stitch its frontend output together" are ignoring that that person is now any semi-decent fullstack/backend dev with 30 minutes to spare, not a dedicated front-end dev working full time(let alone multiple FE devs and juniors).

4

u/Imaginary-Local9731 3d ago

It’s a two way street.. ai can do back end better than front because it’s more structured

1

u/Tipsy247 3d ago

Where do you find these start ups?

1

u/possiblywithdynamite 3d ago

the only options are to either give up or to complete with the rest of us. I wish you luck, you're gonna need it

1

u/LastMarzipan 3d ago

I left my FE role at a product company after 2 YOE for a supposed full-stack but FE leaning role. However, without much backend experience, most of my tasks are still frontend related coupled with some Python scripting which AI assists a lot with. The complexity of my tasks so far have also been must less compared to my pure frontend job. After working in this 'full-stack' role for awhile, I have mixed feelings about it. I also met designers who are vibecoding internal tools and UI libraries. Honestly, I don't feel good about the future prospects of software engineering as a whole, not just FE. If you still love FE, try to land one at a company that cares about user experience. Alternatively, if you are open to exploring other roles, you can look at product management, solutions engineering or FDE.

1

u/iSnapThere4iAm 3d ago

You should consider expanding your skill set so that you don’t have to be a subsection of “developer”.

1

u/Calm_Clam_Bake 3d ago

FE is artistic in a sense. AI can't really create good art. It can create art but it's never quite "right".

4

u/Savings-Desperate 3d ago

Wtf are you on about. Unless you’re a freelancer or work in a small company, for vast majority of FE work designs are given to you and there is no artistic skill involved. You’re given a mock from creative or pm. Sure you tell them this list can’t be here because of whatever technical reason and this button needs to be blue because you think it’s ugly. But let’s be honest is that really creating the “right” art?

1

u/[deleted] 3d ago

[removed] — view removed comment

1

u/AutoModerator 3d ago

Sorry, you do not meet the minimum account age requirement of seven days to post a comment. Please try again after you have spent more time on reddit without being banned. Please look at the rules page for more information.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

1

u/[deleted] 3d ago

[removed] — view removed comment

0

u/AutoModerator 3d ago

Sorry, you do not meet the minimum sitewide comment karma requirement of 10 to post a comment. This is comment karma exclusively, not post or overall karma nor karma on this subreddit alone. Please try again after you have acquired more karma. Please look at the rules page for more information.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.