We help transform teams to be fully remote

Learn effective collaboration techniques to get your company ready for remote work


Embrace the full potential of remote work

Remote work opens up a vast amount of opportunities to hire better talent, work more efficiently, and leverage location-independence. Even though some companies have doubts about this approach, trends indicate that more and more organisations notice that they don’t need to have constant supervision over their team to be sure projects are delivered on time. Quite the opposite - they discover all the benefits remote work brings.

Ensure good company workflows with battle-tested practices

100% of the Netguru team is currently working remotely. Adapt to a rapidly changing market with the right remote team guidance and establish self-reliant and self-organized teams.
  • Better productivity

    Employees have more flexibility to work at times most productive to them, without any distractions in their surroundings.

  • Greater goal focus

    Well-planned remote work and processes are focused on prioritization and deliverables (deadlines, clear and actionable goals), not on managing employee time.

  • Better loyalty and engagement

    The trust given to each team member results in high accountability for their work and ownership of its results.

  • Reduced costs

    Less office space and a smaller number of in-house employees have a direct influence on rent and maintenance costs.

It seemed like it would be a challenge for team members to collaborate on solving problems if they rarely met face to face. It's changed now. The cooperation with Netguru made us realise that we too can work remotely. Not only is it possible, but it's also very efficient.
simon hicks

Simon Hicks

CEO at Six Eye

Learn how to introduce remote work to your company

Check out recordings of our remote webinar series and transform your teams to be fully remote
  1. 19th of March, 2PM (GMT +1)

    Making Remote Work Visible

    Get to know how to make your work visible, coordinate efforts and make sure works gets actually done. Webinar held by: Krzysztof Przybylski, Radek Zaleski.
    See the recording

  2. 26th of March, 2PM (GMT +1)

    Effective Remote Communication

    Learn how to effectively pass information, how to synchronise your efforts and plans and how to keep human connection with your team. Webinar held by: Zuzanna Wiler, Krzysztof Przybylski.
    See the recording
  3. 2nd of April, 2PM (GMT +1)

    Motivation & Engagement in Remote Community

    Listen how to maintain employees' engagement and motivation while being remote. Webinar held by: Lidia Szutkiewicz, Marta Marczykowska and Krzysztof Przybylski.
    See the recording

  4. 9th of April, 2PM (GMT +1)

    Being a Remote Leader

    Learn how to lead through the crisis and manage work in a remote organization. Webinar held by: Natalia Chrzanowska and Krzysztof Przybylski.
    See the recording

  5. 16th of April, 2PM (GMT +2)

    Remote Sales and Customer Relationship

    Get to know how to coordinate remote sales team operations and maintain remote client relationship. Webinar held by: Calin Muresan and Krzysztof Przybylski.
    See the recording
  6. 23th of April, 2PM (GMT +2)

    Remote Design Teams

    Learn how to collaborate with a remote client and how to master remote presentations of deliverables. Webinar held by: Bartosz Białek and Krzysztof Przybylski.
    See the recording
  7. 30th of April, 2PM (GMT +2)

    Recruiting Remotely

    Master the recruitment backend and learn how to provide the best remote recruitment experience. Webinar held by: Joanna Guzik, Karolina Marlińska and Krzysztof Przybylski.
    See the recording

Frequently Asked Questions

Here are answers to some of the most common questions asked by attendees of our webinars about remote work.
Which tools do you use for your workflow?

These are tools that practically everyone at Netguru uses on a frequent basis (click on the links to see in more detail how we use them):

And different teams might regularly use:

  • Team o’clock
  • Salesforce
  • Hubspot
  • Trello.com
  • Monday.com
  • Workable.com
  • GitHub.com
  • Zeplin.io
  • InVision.com
For remote work, what is the one most effective tool and one most effective process that you could not do without?

Miro is one of the most effective for sparking the creativity of teams. It has a collection of templates, ease of integration with other tools, and it does a really good virtual whiteboard job.

The most effective process – regular one-on-one (O3) meetings with direct reports.

What criteria should be taken into account while choosing tools for remote work?

Feature set is often not the best criterion in judging the choice of tools. Price is probably the second one that comes to mind, but also consider things like:

  • How well the tool integrates with other solutions we already have.
  • How well the tool fits current processes. How flexible is it to accommodate future processes changes? (Being in a situation where you design a process to fit a tool is not good).
  • What kind of support do you get? How much is the vendor willing to customize the tool for your needs?
  • What lock-ins does the tool put on you? E.g., can you easily export your data and move it elsewhere?
  • How probable is it that the vendor providing the tool will still be on the market in 6, 12, or 24 months? (Startups without significant funding are a big risk).
How do you teach clients to use the tools you suggest?

That depends on the tool, but usually, the Project Manager is the person who “gives a tour” of the new tool and coaches the client on using it.

The most effective way is to let the client accomplish a task or a process in a given tool – nothing beats practical experience.

For more sophisticated procedures, we might want to document the process in a written tutorial or a screencast.

If the tool is specific to QA or dev work, then people from these roles would take responsibility for walking the client through the tool.

What is your advice for onboarding people of varying technical skills in a short period of time remotely?
  • Prepare short materials that cover most basic use cases either in visual documents (screenshots, diagrams) or video (we like loom.com as it allows for annotating and reacting to different parts of the video). Writing things down goes a long way.
  • Pair up lower-skilled employees with more technically savvy colleagues to help them solve specific problems and understand more advanced use cases. It might have a form of informal ad-hoc meetings, an organized mentoring program, or “open-hours”, where skilled employees make themselves available to answer any questions. If you can record these sessions, then technical gurus might just send a link instead of running the session again (if there is exactly the same question or problem).
How do you teach new colleagues who may be used to working in a traditional work environment to work efficiently remotely?
  • Lead by example – they will learn the most from other people living and breathing efficient remote work.
  • Assign a go-to person for all things organizational – they might be called a buddy or a mentor. A single person that has no impact on your evaluation and their sole goal is to help you accommodate in the organization.
  • Effective one-on-ones – to discuss challenges, resolve issues, and recognize improvements.

We’ve been doing remote work since 2008

With over 90% of our clients hailing from abroad and 650+ employees working scattered across the globe, Netguru battle-tested both development and design teams in various environments, cultures, and timezones.

Pure Earth case study

Remote Product Design Sprint workshops with Pure Earth

A 3-day online workshop with participants based in three different time zones

Pure Earth asked us to build an app that will raise awareness about pollution and its effects. Considering the benefits of starting a project with a Product Design Sprint and the challenging logistics of bringing together participants from three different continents, we decided to organize the workshops fully remotely.

We made sure to break away from the ruthlessly professional standards of online meetings and focused on heartfelt human interaction, using a few exercises to break the ice.

Learn more

disruption case study

Disruption Forum New York City with 200 participants planned completely remotely

Planning a world-class event from across the Atlantic

Organizing on-site events is an amazing opportunity to build and raise awareness of the Netguru in different countries and industries. That’s why we regularly host Disruption Forum, a series of global events for the tech community, in key tech cities around the globe. The New York City edition was special as the whole planning process was fully remote. None of the team members lived in the US at the time of preparations.

More about Disruption Forum events

A guide to remote work by Netguru

Organizations at the forefront of the remote work revolution, like Netguru, are aware of the many challenges of distributed management.

Like any new process, there will be some pitfalls that, as the leader of a distributed team, you need to make sure you avoid. Not being in the same physical space as your teammates can be challenging, but with some careful thought, you can get the best out of remote work.

We will show you how to lead and build highly effective teams despite the distance, along with how to transition your company to remote work.

Key factors in effective remote work

Better (Not More) Control

When it comes to remote work, there are some things you can’t avoid. Micromanagement and full control are impossible when “looking over people’s shoulders” is not an option. The trick is being able to let go of full control while making sure that remote work initiatives reduce failures and give people clear, actionable goals with a deadline.

We use OKRs and consistently outline clear short and long-term goals to make sure there is no need to micromanage.

Always-on Communication

Managing and working on remote projects requires a conscious effort to maintain good communication. While misunderstandings can be cleared up quickly in-person, they can become huge issues between remote parties if left unchecked.

We’ve found that meeting notes must be carefully taken and made available to everybody, emails must be clear and answered in a timely manner, and being available during work-hours to have a quick voice or video call effectively compensates for any disadvantages.

Emphasis on team building

It can be difficult to encourage team building when the team works remotely. Try to simulate a watercooler experience online using a tool like Slack. We encourage people to write weekly email updates about the work they did in the previous week. We also believe in real-life meetings, that’s why we still have offices where most of the team can work, and company retreats every few months to ensure that the team still meets physically.

Switching to remote work simply requires a few conscious decisions and new management practices.

Maintaining communication standards

Discuss with your team which tools and channels should be used for a given type of communication. Slack, Email, Confluence, Jira – each has a specific purpose but the boundaries between them are often blurred. This is where clear communication comes in handy. Got a problem with a task you’re working on? Hit your teammates up on Slack. Want to start a discussion about a new process but not expecting an immediate reply from everyone? An email thread is the way to go. This kind of guide is a huge help for everyone involved, especially for new team members.

Agree on response times for each channel – 24 hours for email communication, 2 hours for Slack, 30 minutes for SMS/missed calls – along with an escalation path. That way, everyone on the team knows how long they should wait for a response and what to do in case of a delay.

Basic communication rules

We use the general rule: “ Real-time sometimes, asynchronous most of the time.

Our communication is structured in the following way:

  • Daily standup meetings: Teams meet for 15 minutes to discuss their plans and blockers for that day.
  • Weekly meetings: Longer meetings of one hour allow the team to update on their progress and discuss the next steps going forward.
  • Quarterly ‘after-action’ meetings: Since our teams are remote, this is a chance to speak more personally at the end of the quarter to discuss progress, areas of improvement, and share team feedback gathered across departments.
  • For clients in different time zones, establish clear rules of communication at the beginning of the cooperation and stick to them.

Our Slack workspace is organized around three central workflows:

  • Project channels (#projectteam-projectname): These are public channels with a given project’s team of developers, designers, and project managers working together to iron out technical details. They communicate on a daily basis to make sure everyone has a mutual understanding of what needs to be done.
  • Customer channels (#clientname-projectname): Customers are invited to channels as single-channel guests. This allows them to protect their privacy and provides a single point of contact with their project team. If team members have any doubts or questions about particular features, they just consult the customer directly in this shared channel.
  • Business development channels (#bizteam-projectname): We find it very helpful to create a second customer-related channel on Slack that connects the development team with account managers so they can discuss strategies for customer success and overall customer satisfaction.

To top it all off, there’s a mix of channels to discuss day-to-day business operations, including private channels for conversations around recruitment, and even channels to brainstorm and discuss new processes with stakeholders before they’re rolled out to the rest of the team.

Choosing the right tools

It is important to choose the right tools that will help you control your company’s workflow, organize communication channels, and enable consistent project management.

At Netguru, we use Jira for project management, Slack for communication, Trello for tasks, Salesforce for tracking sales, HubSpot for marketing activities, and many, many others.

  • Project Management. JIRA was designed with developers in mind, with a simple interface that covers all aspects of a project – from a broad overview of all tasks, down to the smaller details of individual tasks.
  • Time tracking. Toggl is an easy to use time tracker with a variety of options, including a web app, desktop version, and apps for both iOS and Android. Toggl works well for individuals as well as large teams.
  • Organizing video meetings and video conferences. At Netguru, we use Google Hangouts Meet and Zoom on a daily basis. These two video conferencing services are the perfect choice when it comes to internal team meetings to discuss current matters, as well as to talk to our clients.
  • Messaging. Gmail is a perfect tool for internal as well as external communication. Rapportive is a must-have email extension for anyone involved in a startup or remote development – it integrates seamlessly with Gmail, and you can easily add notes to a contact’s details without ever leaving your inbox.
  • Chatting. Being able to communicate quickly and effectively with other team members is vitally important in remote development. Just because you are working remotely does not mean you are not part of a team. Common options for chat include Skype and specific applications such as Flowdock and Slack.
  • Bug tracking. You will find that many project management suites have features that allow bug tracking. If you are looking for an option that is more closely aligned with software development, consider JIRA.

Tips for management & leadership teams

Set both short and long-term goals

Working without goals is like driving without direction. In order to work efficiently you have to know what you’re aiming at, so it’s critical to establish both short and long-term goals. Short-term goals help us to keep our work in check and make it easy to see what the next steps are. Long-term goals enable us to put our activities into a broader perspective.
Make sure that each team's goals are available to everyone in the company. At Netguru, we use Confluence to publish each team’s long-term goals. When it comes to short-term goals, we discuss them in Slack channels (anybody can join in any time) and track them on Jira.

Make sure everyone knows the procedures

A lot of people working on many projects simultaneously can spell chaos. But this doesn’t have to be the case if you make sure that every procedure has been unified and everyone follows it in the same way.
At Netguru, we have ALL processes, procedures, checklists, and best practices gathered in one place – available for everybody and easily found in two clicks.

We create checklists and stick to them. They maintain good practices and consistency, help to build collaboration, and assist in delegation.

Recognize the impact of inclusiveness

The rule is simple: all 10 people work remotely even if nine of them are in the same room. Consider how easy it will be to explain the outcome of a chat to a person who was absent. Remember not to exclude anyone from the communication flow.

Motivate your team and trust them
It’s essential for your team to maintain a high level of motivation to be effective. Unhappy employees translate into an unprofitable company. Avoid micromanagement, support your people, and plan and prioritize tasks well in advance. It will pay off big time.

Continuously track the progress of projects

Tracking the progress of projects has many benefits. Firstly, it keeps you constantly up to date with all of the various issues and helps you set realistic deadlines. Secondly, progress reports are invaluable for the client. Progress tracking enables you to set clear short-term goals for your team.

Emphasize team-building both offline and online

The bond between your co-workers is important and you shouldn’t underestimate its value. That’s why it’s useful to organize team retreats from time to time. You can also encourage people to stay in touch via communication channels open to everybody or Facebook groups used as a water-cooler experience.

Foster a culture of mutual feedback and knowledge exchange

Give honest feedback to your employees and ask them to do the same both between themselves and directly to you. By being open to negative opinions, you can foster a culture in which everybody is constantly learning at no cost. Encourage people to share their knowledge and reward them for doing that.

At Netguru, we share feedback constantly. Moreover, every member of the company receives thorough formal feedback from leaders and teammates every three months.

How to ensure transparency and trust

We work remotely for all of our clients. They can’t see us face-to-face on a daily basis, however, they are able to communicate with us and track the progress of our work as if we were there. In our workflows, the client is part of the project team. No matter what happens everyone should be on the same page.

Maintaining trust

Trust and transparency are crucial factors in building a remote software development company. For us, the best solution is to be transparent and honest about what we do. We provide our clients with access to our tools and communication channels to keep them in the loop. We don’t hide if something doesn’t go as expected. Internally, communication in open Slack channels is always preferred over private chats.

“If you don’t trust your employees enough to let them decide where from and when they want to work, it’s better you don’t hire them in the first place.” – Wiktor Schmidt, CEO at Netguru

Managing remote employees

Netguru has built a culture of inclusiveness and flexibility. Founders Wiktor and Kuba believe that hiring the best talent is only possible by giving people a lot of space and freedom, and by allowing them to take ownership of their work.
Our employees can work from wherever they want and they’re not restricted by fixed hours.

Trends indicate that more and more organizations are noticing that they don’t need to have constant supervision over their team’s progress to be sure that the project will be delivered on time.
And once they do, they can discover all the benefits that remote work brings.

“You don’t need to add management overhead on your side” as John Furneaux, CEO at Hive, stated.

Security in a remote environment

It’s always a challenge for dynamic and rapidly growing companies to tackle this issue fully as it is very complex. One of the biggest challenges for companies is managing a lot of different mindsets and skill sets and getting everyone to think in the same way. A lot of these risks can be mitigated through company culture by having everyone place security at the top of their lists whenever they take an action. Working remotely and in a cloud environment makes many things easier but unfortunately also generates a lot of other problems.

If your company has just switched to remote work, it is worth sharing these basic and important security tips with your employees:

  • Ensure that all software and operating system versions on your company device(s) are up to date with all necessary patches.
  • Keep your personal devices (such as smartphones, tablets, laptops, PCs, and routers) that are connected to your home network up to date with all necessary patches.
  • Do not use open public Wi-Fi or hotspots especially when connecting to company information systems.
  • Change the default administrative password of all routers and modems to something unique.
  • Ensure that your home Wi-Fi is using strong passwords and the strongest possible protection and encryption standards.
  • Lock your device when you are away from it, even at home.
  • Do not share your work computer(s) or other devices with anyone else (even at home) to reduce the risk of unauthorized or inadvertent access to company information.
  • Do not download or save company files to your personal devices or personal cloud services such as Google Drive or Dropbox.
  • Always be aware of threats from phishing and other forms of social engineering attacks and infected emails.

Tackling extreme time zone differences

Having a remote workforce allows constant progress to be made on projects and tasks as when one team sleeps, another wakes up to continue moving forward.

Even with the most extreme time differences, it’s normally possible to find a few hours that overlap for close collaboration – this lets everyone update each other and then continue working. The tools we have listed above help resolve blockers and get answers throughout the project.

What it means for our clients: If managed correctly, your clients won’t notice any difference – in fact, our US clients have been impressed by the fact that they can leave tasks with us in the evening their time, and wake up to them completed as we worked through the night. This, combined with regular standups and dedicated Slack channels, gives clients a sense of comfort and reassurance that we are always there.

Tips for remote employees

  • Communicate regularly. Develop a habit of checking in on any group chats at the start of your workday and regularly throughout the day. Let team members know whenever you are going to be away from your desk for an extended period of time, or when signing off. The easiest way to be forgotten is to make yourself invisible and this is never a good idea when working remotely.
  • Always attend meetings and conference calls. Organizations with remote teams will have regular meetings and conference calls scheduled. Make sure you are always able to attend and that you actively participate regardless of whether they are voice or video calls. Just as you don’t want to become invisible to other team members, you don’t want management to forget who you are and what you do.
  • Don’t be afraid to try out new tools or to use existing tools in innovative ways. Slack is extremely popular in businesses of all sizes, not only because of its extensive features but also its security. HipChat also has an impressive list of external apps and services that it can easily integrate with, making it even more powerful.
  • Regularly pair up with a different team member. A practice employed by Buffer is to have team members pair up with someone new each week. This helps them get to know a bit more about each other and their projects.

Mastering remote collaboration with partners from 30+ countries

Netguru builds software that lets people do things differently. Since 2008, we have successfully delivered over 400 projects to companies from healthcare, through property, to fintech startups, including such global brands as IKEA, Volkswagen, Babbel, and Helpling. And we are constantly growing, trying to keep up with the demand for our services. Not only did we deliver software, design or consultancy skills remotely, but also inspired our partners with our culture and processes.

Our partners on remote cooperation with Netguru

  • I know from my experience that Netguru is used to working in remote settings, where your clients trust that you will try to build things the way they like to have it, even when you're not present in their offices. I’m happy to say that so far it has worked tremendously well for Solarisbank.
    Peter Grosskopf

    Peter Grosskopf

    CTO in Solarisbank
  • I think we will see an increasing number of employees who live in Bali and do social media for a company, or live in Australia and do marketing.
    John Furneaux

    John Furneaux

    CEO at Hive
  • We’ve had a long-term relationship with Netguru. Netguru is a great and super-professional service provider, which brought new technologies, new methodology, and a fresh perspective to our project.

    Assaf Davidi

    VP Product at temi