Meet our team

Our assets

/ We focus on honesty and reliability of information
Our assets

At a time when everyone writes that they are Agile and support work-life balance, we have returned to our original values. We would never have imagined that honesty and reliability of information would be our distinguishing feature.

Our employees and candidates have noticed that we differ significantly from other companies in these aspects. 

We are transparent

We tell the truth about the projects we invite you to. You receive information about the good and bad sides of the project so you know what awaits you before starting it. Our recruiters are honest and do not "sell" offers. We are also equal, all of us. Everyone has full access to the information about the financial standing of the company and has an impact on its operation. The Management Board is open to discussions and suggestions, and treats every question seriously.

Honest feedback

We are open to this and we provide it to ourselves. There are a lot of opportunities for this - eating breakfast together in the kitchen, company lunches, or quarterly meetings with Łukasz, the CEO, during which we assess the operation of VM.PL. Already during the recruitment process you will experience that our feedback is always honest.

A pleasant atmosphere and commitment to projects

A relaxed atmosphere with a lot of laughter is very important to us. In addition, during breaks from work, you can play Xbox or table tennis and discuss your project. We feel responsible for the projects and therefore are very engaged. Cyclical visits to customers allow us to get even closer to achieving the goals.

Long relationships and continuous development

We focus on long-term cooperation. Both with customers and within VM.PL. We achieve this through the above-mentioned assets and the appropriate selection of the project to the employee. This is shown by the low turnover, high NPS (Net Promoter Score), as well as the fact that 20 % of people were employed by referral.


/ Cooperation with us covers
International projects

International projects

In VM.PL, you have a chance to gain experience in projects that go beyond the borders of Poland. Some positions involve business trips, during which you will have the opportunity to acquire business skills in contact with customers and a foreign team.

Management support

Management support

Each of our projects has a dedicated Customer Success Manager, whose role is to take care of the customer, project and thus, developers. They oversee communication, support the implementation of new solutions and try to come up with solutions that will satisfy both the customer and the team.

Language learning in practice

Language learning in practice

Before starting work, you talk to the customer in their language to get to know the project. Subsequent daily work involves contact with the team and practicing your language skills. If you feel the need, you can learn German or English during working hours - for free. We also put emphasis on learning the cultural differences between us and the countries of our customers.

Flexible working hours

Flexible working hours

The office is open for extended hours. You can come and leave whenever you want. The most important thing is that you are at work in the so-called core hours, i.e. during the customer's working hours. Besides, our space is great and we like being here. However, some of our projects allow even 100% remote working!

Standard perks

Standard perks

We know that some benefits are needed to obtain a certain standard. Multisport, Luxmed medical care, the possibility of working from home, eating lunches together, bowls full of fruit, a fridge full of healthy food, beverages... We have everything!

Become a VM-er in 4 easy steps

We realize that our recruitment process is not trivial. However, it is a chance for everyone to get to know each other. That's why you meet first with the recruiter, then with the developer, and then with the Hiring Manager and the client. We give you insight into the company and the project from all sides.

Phone interview with recruiter and language verification image
Phone interview with recruiter and language verification

After exchanging messages online, we make an appointment for an HR phone call. This is the first opportunity to get to know each other, ask questions and talk about possible cooperation. During the conversation we also verify your foreign language skills.

Remote Technical Verification image
Remote Technical Verification

If you are further interested, we will invite you for a remote technical conversation with our developer. If he gives the green light, we'll move on to the next stage.

Meeting with Hiring Manager (in office or online) image
Meeting with Hiring Manager (in office or online)

You will meet our CEO, Head of Delivery or one of our CSM. You will have a chance to talk about all the topics you are interested in concerning work in our company.

Remote client meeting image
Remote client meeting

The next step is an online meeting with the client you will be working with. This is a great opportunity to get all the information straight from the source. Getting to know each other so early allows both parties to decide on further cooperation.

Decision and start working! image
Decision and start working!

After successfully passing all steps of the process and signing the contract, we welcome you on board VM.PL! Your best adventure is about to begin :)

VM-ers tell it as it is

"I like working in VM.PL because there is a friendly atmosphere here. In addition, the company provides me with cooperation with clients who are open to new solutions and ideas. The greatest satisfaction for me is creating new software and the opportunity to cooperate with experienced programmers. I appreciate the fact that everyone here has a real influence on the company’s development."
Maciej Orman Maciej Orman
Full-Stack Developer
"I like the non-corporate style of work at VM.PL. I was hoping that it would be nicer here than in a company with foreign capital and I was not wrong. I feel a part of the company. In addition, there is a lot of laughter and warm, nice people. I appreciate the flat structure and the sense that everyone knows what the company's goal is."
Paweł Stawiak Paweł Stawiak
Senior Java Developer
"Working at VM.PL gives me the opportunity to evolve in different fields and poses many challenges. A well-coordinated team, ready to work in a good atmosphere, allows you to achieve many of your goals. I also like the transparent and "human" attitude of the board towards employees and customers. All this makes you possible to achieve a lot at VM.PL."
Dawid Żurek Dawid Żurek
.NET Developer
"Thanks to regular and direct contact with our clients we have a real influence on a way of our projects’ development. That’s why I really appreciate working for VM.PL."
Adrian Machula Adrian Machula
Java Developer
"If you are looking for a relaxed "start-up" atmosphere, access to diverse projects and technologies, and want to influence the decisions made by the management, I do not know another company on the local market that could offer you that."
Paweł Linek Paweł Linek
Senior .NET Developer
"Why do I value working here? First of all, it’s my team: a sociable, highly qualified group of people, often friends. People here create a unique atmosphere and we cooperate with each other perfectly. Our board is open and transparent, which enables us to make decisions together which contributes to the feeling of making something great. We create the success of the company together."
Michał Sadowski Michał Sadowski
Senior .NET Developer
"Great and helpful people create a fantastic atmosphere here that helps develop and achieve goals together. Quality matters and concerns not only the software being created, but all processes around it. We can also influence the decisions made by the VM.PL management, which is transparent in its operation."
Michał Lewandowski Michał Lewandowski
.Net Developer

Meet VM.PL, meet us

/ Wiktor, Salesforce Consultant
/ Paweł, Senior Software Engineer
/ Mateusz, Java Developer
/ Paweł, Senior Software Engineer
/ Wojciech, Senior Software Developer

Join us!

Do you have any questions about our vacancies? Are you interested in another position? Do not hesitate to contact us. We would be happy to talk to you!

Go back to job offers


Do you have any questions about our vacancies? Are you interested in another position? Do not hesitate to contact us. We would be happy to talk to you!

Patryk Sochan

/ IT Recruiter

"Let's talk about working in VM.PL. I will be happy to tell you about the details of the projects, terms of cooperation and the atmosphere in the company."

+48 692 493 105
Languagues: PL / ENG

Justyna Rutowicz

/ IT Recruiter

"Want to know what kind of projects we take on and what we can offer you? Call or DM me on LinkedIn. I'd love to tell you more about us and show cooperation possibilities."

+48 661 648 794
Languagues: PL / ENG

Let's arrange a meeting!

We will be happy to visit you in your office. This will allow us to discuss the possibilities of cooperation in person.

Just leave a message and we'll get back to you to arrange a convenient date.

* Please complete all mandatory fields.
Let's arrange a meeting!