Hire Us
Remote work at Railsware icon

Remote Work Success: Railsware Insights

What is your first association with the phrase: “working remotely”? A sunbed, a cocktail, and a palm tree? A nice cozy cafe with a mountain view? Or maybe your favorite green sofa and your fluffy cat sleeping on your knees? Each Railswarian has at least one of these pictures.

Remote work be like (at Railsware)Railsware is a team of 100+ specialists , and at least 40% of us work fully remotely. Why at least? Because we do have two offices, in Krakow (Poland) and Kyiv (Ukraine), where every Railswarian is welcome to work whenever they want. On a high level, our office is an equipped space where you can come at any time to concentrate on your working tasks and meet your team. It is more an opportunity that you can use rather than a place where you have to spend a defined period of time. At the same time, everyone is free to choose where to work from today (well, OK, our office managers are still required to be present on site).We have been functioning as a distributed team from the very launch of our company in 2006. Since then, such a working model has been turning into a trend and is now considered one of the most attractive employee benefits. So, we decided to share interesting facts and insights from Railsware’s life.

What does work at Railsware look like?

In our team, there are software engineers, product managers, designers, data analysts, marketers, operations managers, and more. Every one of us is working on building great products. Projects for our clients, our own public or internal products, our team, office, payroll – whether we need a resource for time management or collaboration, everything is treated as a product. And we are focused on what and how we are doing rather than where and when. This allows us to work in a mixed office mode, where some team members mostly stay in the office and some work remotely from anywhere in the world. The main thing is that you can switch any time, and it’s even recommended to change your working environment from time to time.Ready to test remote work at Railsware? Check our vacancies.
I’ve been thinking about changes and maybe relocating to Kyiv or Krakow, but it’s hard to stay away from friends and family. I live in Uzhgorod, which is super close to European countries, the Carpathians and Tatra mountains… So, I decided to stay here (at least for now) and in the end, I feel comfortable with working from home. In addition, I adopted two stray cats, and now we are fixing bugs together.:)
Ruslan portrait

Ruslan Kuzma Full-stack engineer

Diana Lepilkina portrait

Diana Lepilkina Content marketer

There is flexibility in where to go and when. I can head to Sri Lanka for a month or spend several weeks in a village in the Carpathian mountains. Also, I like working from home – I feel much more productive, don’t spend time in traffic, buy fewer clothes, and can even take a nap after lunch.:D Sometimes I travel to one of our offices, and it feels more like a celebration than a daily routine.

How did we make remote work WORK?

The most common concerns about remote work come down to proper communication with the team and the ability to stay productive. It’s probably true that remote work culture won’t suit everyone but in general, its success depends on the right process management. Our management approach is based on trust and freedom, self-organized teams, feedback, and transparency, along with established processes with no bullshit and no silos.

Flexible schedule

To equally distribute our workload and analyze it further, we track working time (currently, we use Toggl). We have a recommended number of monthly hours but your daily schedule is flexible. You just need to adjust it to team syncs and/or client communication. Your compensation depends on the number of working hours, however, your performance is measured by your actual results.


Communication shapes teamwork and smooth collaboration. We thoroughly plan and discuss our activities. Read more on how we manage remote collaboration workflows at Railsware.
Ingrid portrait

Ingrid Abuladze Front-end engineer

We have constant daily meetings and everything is documented. Task management rocks – I understand who does what and I see the progress in my work. Checklists are especially helpful here!
Life is about moving …. It doesn’t really matter where and why one moves… just pick up your laptop and some brains, and go and do the job. :) Everyone in the company tolerates this approach, that’s why people can join the same sync from 3 or 4 different countries. Plus, those who work in the office don’t discriminate against those who work remotely.
Olga portrait

Olga Rusnak Marketing specialist

Join Railsware team and work remotely – see our current job openings.Effective online sync and async communication help us in managing daily commitments while personal meetings also play a great role in the remote work culture. A few times per year, we gather in one of our offices for internal product inceptions when starting new projects, or for big planning sessions.

How does remote work shape the company culture? Or vice versa

Flat company structure

Railsware doesn’t have a strict hierarchy and is not divided into departments. We work in project-based teams where everyone has their role and responsibilities as a team member, person responsible, consultant, or approver. For example, you can act as a person responsible for a list of activities on Mailtrap (our public product for email testing) and be a consultant for the office space. Your engagement is defined by both your skills and your interests.

Socializing with the team

We regularly have smaller local team events like board games in the office, team quests, dinners, master classes, etc., where everyone is welcome to join. The whole team gathers every year during our big company retreats. Usually, all Railswarians and their families move for a week to some nice location by the seaside to socialize, have fun, and also talk about the company strategy and vision during several short sessions. During the previous several years, we have explored Greece, Italy, and Croatia together.

Culture of freedom

Micromanagement is toxic, as all those artificial limitations destroy proactivity and innovation. Making the right things and staying happy with what you are doing – this is what actually motivates people. This is why we have chosen flexibility in the working schedule, location, and even company roles. Any Railswarian can contribute to the project of their interest, as well as share their feedback on any company process.
Ruslan portrait

Ruslan Kuzma Full-stack engineer

My main motivation is feeling accomplished at the end of the day. And I can get it by meeting my commitments and completing planned tasks. Also, I use the time when I’m the most productive. There are some days when you just can’t concentrate or don’t feel well so it’s better to go for a walk or switch to something else and then get back when you are ready to stay focused.
Of course, implementing all of these is easier said than done and it took us years to get to where we are today. To make the process smoother, many companies implement a remote work policy to set out the guidelines and expectations for remote workers. Each policy should be tailored to the position and needs of a company, but a few important points should include:
  • Working agreements
  • Work recommendations
  • Compliance with company policies
  • Compensation, benefits, and equipment

Railsware stories

Our mixed approach to a workspace gives freedom to both the company and Railswarians. Railsware is not limited geographically when cooperating with the best talent. Railswarians keep their work-life balance and don’t depend on external circumstances. Alex Chaplinsky, our full-stack engineer is mostly based in Krakow and works from the office. At the same time, he travels a lot (and we mean it!) running his personal travel vlog on YouTube.Recently, three of our marketers almost simultaneously relocated to other cities, or even countries, with their families. It was an unexpected coincidence! Just imagine, if remote work was not possible, we would have lost a huge part of our marketing team right away.
I am a social person so I enjoyed the office life. But remote work suits me perfectly in this case because there was no need to look for a new job, I still do what I like to do – marketing of both services and products. In addition, flexible hours are a lifesaver when there are a ton of things to do due to relocation. I have realized that remote work does not mean “loneliness”. Go out, communicate with people, make new friends, attend events, etc.! You just have another space for work.
Anna portrait

Anna Poradovska Growth marketer

All of us have our own stories, preferences, and habits. While someone may feel better working from home, someone else needs to meet colleagues in person. We believe that it should be you who manages your environment and chooses how you spend your “today”.
Anton portrait

Anton Sivakov Full-stack engineer

Remote work gives me the opportunity to shape my days as I wish. This was challenging at the beginning but now it feels really efficient. I can mix my personal and work tasks during the day, choosing the time when I am most productive for each particular activity. I surround myself with inspiring things and can take a break to recover from burnout with the gym or my hobbies. On the other hand, I can go to the office and join company events to hangout with my teammates. This helps fire up my team spirit!
You can travel for a long period of time and start living like a local in various places. This way, you can choose where you want to live. You can make friends with anyone in the world and date someone who has different citizenship without a need to radically change your life. Remote work increases the quality of your life.
Ingrid portrait

Ingrid Abuladze Front-end engineer