I particularly like smaller sized companies because it allows you know almost everyone, from the CEO to the working student, giving you a sense of belonging where your work as a team can have a major impact to the business. Usercentrics is a company at a startup stage but growing fast and is not short on challenges and opportunities.
I joined the customer development team as a senior frontend developer. Implementing new features to existing projects, as well as ensuring development best practices through code review are part of my core responsibilities.
The very first day was a bit bumpy because of some technical issues but once resolved, I rapidly got access to my accounts and got a chance to get to know some colleagues. All in all, everyone was very nice and helpful which allowed me be to become productive quickly.
I started to work remotely full-time in 2017, so for me nothing really changed. But even after 3 years, the challenges stay they same. Communication between team members and colleagues must be streamlined in order to stay as productive as possible. Establishing trust with people you have not met personally is an essential stepping stone into successful collaboration.
I usually start my day by checking my email and messages. If I have code reviews to perform, I like to get them done in the morning, else I check my ticket list and continue to work on what I had going or I get start on a new ticket.
For day to day communication between coworkers, we use Slack and Discord with open rooms that anyone can join. My team uses Jira to track issues and manage projects. We also have daily asynchronous meetings where every team member describes what he is doing and what he is going to work on.
When working remotely, good communication is key. A successful distributed team must have well defined work processes to ensure that no information is lost and that everyone is constantly up-to-date. Using chat, email or similar tools as main communication means also allows to always have a written record of what has been discussed and decided. One other obvious advantage is the flexible hours and the possibility to organize your workdays freely. All in all, from my experience, companies or teams are more efficient when collaborating remotely.
From the start, Lisbon Tech Guide has been extremely helpful. They took care of organizing meetings with the employer and were always available and quick to respond. They were able to answer to all the questions I could have. It’s a great team, thanks guys!