A lot of people from upper management moved to company A from company B and as a result have a good working relationship with one another and are still in contact.
Exactly a year ago I worked for A as an intermediate. This was my first job in the industry for ~5 years and I was great at it.
During the time I was interviewing at B (a year ago), A was internally discussing to promote me to a senior role (unbeknownst to me).
Halfway through my interview process at B, someone in the HR department at A found out I was interviewing there and notified me that A fully supports whatever my decision is, but they were also offering me a senior role. I declined, believing that I did not have enough experience and (luckily passed the interview) started working at B as an intermediate.
As I grow older I would like to live in a house and cease living in an apartment, and due to my city, owning a house is impossible. Ultimately, if I could work remotely (~3 hours away) for a company located in this tech sector I would be content. B does not offer permanent remote working, you must be in the office during core hours.
Just now, A has contacted me, informing me of a senior programmer role and that I would be the perfect fit. From old colleagues, I know this Accommodates remote workers, but I do not know if this role would be supported by it.
I would like to ask them if I would be able to work remotely under this role, however, I do not want to get my name on a piece of paper in their office, only to be notified by someone at B that I've only been here for a year and am already prospecting new jobs. I already experienced that between these 2 companies and it's very awkward.
A is contacting me through a recruiter whom I have never worked with. I still have other contacts on social media from A who I am friends with. Should I just ask them about it instead?