Hi, There is a chance that I may join Google soon. My options will be Android (Kotlin) or Backend (Java) development. My background: 3 years of experience. Mostly iOS development. Some Backend and Android experience in my early career. I like mobile development but I am also interested in the backend. And I feel like I am missing a lot of stuff by not working on the backend side. Like I really don't have much idea about system design or microservices, which makes me feel ignorant. But I also think Android might be a good choice for working at Google.
Currently working on android framework and its quite boring
Do you mean it is boring at Google or it is your general idea about Android development?
There's always stuff to do at google that make it interesting, but my team isn't quite the area I enjoy working on the most. And Team members are on the older side too so not much fun common ground I enjoy mobile dev (perfect iOS) a lot more than working on the back end of android
Good android devs, and mobile devs in general, are rare because the technology changes so fast in mobile that only few can learn fast and keep up. Backend has an army of good devs because everyone gets plenty of time to get good at it.
Yes, I agree with that. Android is relatively a niche area and being good at it would be valuable.