Its my first job as android developer and i have been working here for past eight months. At work place i am usually on my own when creating apps, there are no mentors or senior developers above me, due to which imposter syndrome suffering comes into play. Mostly i think about other companies with teams working in a project with expertise in a field so junior could learn from them.
There are alot of benefits in that, at my place i create apps and try to apply best practices on projects i am working on.
But still people with mentors with experience know things better and give you a better approach whether you are implementing oop, design patterns e.t.c.
The problem is when applying to international jobs mostly it says about working on big projects where as i have worked on small or average projects so i still feel not ready for such jobs where as international jobs can give you much more experience. I do have the capability if given such tasks so is it all right to apply with such little experience what will your advice be?