r/cscareerquestionsEU • u/Affectionate-Neat-11 • 14h ago
transitioning from mobile into backend/full stack roles
5 years of experience as a mobile engineer (flutter + a bit of native ios/android), but I was always passionate about backend, so I was learning and building some stuff on my side to practice for a while now.
Recently I got laid off, and I knew it's gonna be hard to find a mobile job, since mobile engineers are currently not in demand at all, there are very few opportunities.
So I started to think of trying to switch over to backend/full stack product roles, since there is a bigger pool. However it feels like this might be a tough experience for me, because:
- Pure backend roles require more fundamental backend experience with things like Kafka, cloud providers, microservices, sometimes an extensive experience with a specific backend language etc.
- Full stack roles look easier on paper since they are open to a wider range of candidates and requirements may be a bit more vague, however they obviously require a frontend web framework like React, so it's one more thing to put into a preparation plan.
On top of that, all companies have different interview processes, so it's hard to define a plan to prepare. Right now I'm practicing: system design, learning/revising backend fundamentals in general, since my knowledge is a bit chaotic.
Are there any mobile engineers who recently switched from mobile to backend/full stack positions? How long did it take you/how hard it was? How was your interview experience?