This question already has an answer here:
My department recently reorged and restructured a few teams. I'm in City A's office and am joining a team all located in City B. This team is a former start-up that my (very) large company purchased, and I am the only remote worker (and non-"came with startup" person).
I've worked on fully remote teams before successfully, but never as the only remote person where everyone else is colocated. Everyone is friendly, but basically, my only interaction with the team is a 5 minute perfunctory standup once a day. There was no onboarding process (at all), and the role I am taking is specialized and only tangentially overlaps with the work of others. My manager is not part of this team and does not oversee my actual work, so I don't even have that line of connection. Needless to say, I'm really struggling to feel like a part of the team.
I have two concerns, ultimately:
1) How do I build and foster relationships? For one, it's simply lonely working alone with no human interaction. Additionally, I don't feel like I'm really "in the know" about architectural decisions or design approaches or musings about future enhancements, etc.
2) How do I improve as a developer? I'm pretty junior. I'm replacing someone who is senior and worked by himself. There's a huge learning curve of me figuring out how the heck to make improvements by myself, which is a challenge in and of itself. But going forward, how can I continue to improve? I feel like there is a lot to be said for bouncing ideas off others and learning from more senior people. (Part of me wonders if this is even a particularly ideal situation, given my experience level, but...)