I work for a small company in Toronto as a Software Developer. We are a development shop where I and two other developers spend our full work week on a single client which is based in New York city. The rest of the company (We total 8 staff, including the 3 working for the large client) deal with all of the small to medium sized jobs. Effectively, the three developers working on the large client have a lot of independence and enjoy many perks such as working from home and even travel. However, the owner of the company still expects us to be present in the office as often as we can.
Going forward, I would love to be able to work fully remote for this client, and do it through the company I currently work for. I have been here for 6-years now, always working on the same project for the same client and their revenue has grown from $50k a year to over $20-million this year.
My goal is to receive more remote work perks so I can do many small "travel vacations." I want to explore Canada and the rest of the world while still working on this project. As an introvert, how can I approach my direct manager (owner of the company) and ask to become a full-time remote staff member? Specifically, how could I word that question with respect to the following considerations:
- It is a violation of my contract to work for the client directly
- I already work 40+ hours a week for this dedicated remote client. I do not currently have any in-office responsibilities.
- I still want to work from the office when I am in Toronto
- This client and my boss have a direct familiar relationship (They grew up together), and are now in-laws