en

Growth

at RST Software

Growth at RST Software Masters
Together, we are creating an engaging workplace with a unique atmosphere, space for development and interaction.
Work with us!
Be a part of our tech community
150+ specialists (125 regular and senior)
Tech communities
Mentoring
Develop your skills and put your ideas into practice
45+ ongoing projects
AdminJS (admin panel for Node.js apps) Eventrix (scaling JavaScript library)
Join a well-tuned team
Company events & team meetings
Team & life events
Hobby communities
Explore all the benefits

Be part
of our tech community

Choose a place where knowledge and skills grow at a natural pace, without undue haste or pressure.

We assist you in undertaking complex tasks as well as introducing new technologies and innovative solutions. You can choose a path of development and the activities that are most meaningful to you.
Get to know us better!

Mentoring program

What participants and presenters say about it.

The mentoring program is an internal initiative that aims to support the development of the RST team. It is substantive support in everyday work, sharing experience, promoting good practices and technologies used in the organization, or the support of technical people in setting the direction of RST Team development.

Agnieszka Armatys-Białek
HR Guide

The mentoring program allowed me to get to know the areas of the project that are not available daily. It has also allowed me to tackle problematic tasks and provide the help that is rarely acknowledged in a safe environment where we can help and start providing solutions.

Łukasz Lewicki
Frontend Developer

From my perspective, this program is a very nice way to share knowledge. The mentee can update his or her knowledge by preparing a mentoring plan for his or her mentee, and the mentee has the opportunity to acquire knowledge based on the experience and knowledge of more experienced people much faster. The program influences the development of both sides, gives the opportunity to recall theoretical knowledge, and develops soft skills. The most important element is experience, which cannot be acquired so quickly and effectively through tutorials and articles. Mentors share their experiences and insights by imparting their knowledge and broadening their perspectives on thinking.

Mariusz Przodała
Frontend Technical Architect

It is said that to truly understand something, one must be able to convey this knowledge to someone. This saying works perfectly both when creating presentations for meetups and in the case of our mentoring program. Even if you are already an experienced programmer, you can learn a lot from this program. A person in a mentoring program may ask why we do something in this way, why not otherwise, and what were the arguments for it. Sometimes it turns out that we do not realize that we do so because we have just gotten used to it or we have not asked ourselves such a question before. For me, this adventure is a great collision of my experiences and habits with a different point of view and a nice revision of my skills.

Tomasz Banasiak
Developer

The mentoring program is a great opportunity to gain valuable experience and knowledge on a variety of topics. I participated in it myself, and the meetings I attended focused, among others, on the RxJs library. It was an extremely valuable opportunity to develop your skills. My mentor was able to tailor the training program to my individual needs. Thanks to this, I was able to focus on the issues that interested me the most. I am very pleased with my participation in this program and recommend it to everyone who wants to develop their skills.

Kamil Wolak
Frontend Developer

The mentoring program was a fantastic opportunity to broaden my knowledge about the project on which I work. When creating a large application based on Micro Frontends, you do not always have time to look everywhere and get to know all the boundary cases. That is why individual meetings with the person who created the system from the beginning were a huge dose of knowledge.

Łukasz Stefański
Frontend Developer

A mentoring program has many benefits for the entire organization. Thanks to mentoring, we have the opportunity to develop our technical, soft, and leadership skills. It has a positive impact on our commitment, building relationships, and counteracting professional burnout. In my opinion, it also brings additional benefits, such as transferring values and organizational culture, supporting various technologies in the organization, and developing internal talents. Simply put, it allows you to integrate new people into the team and introduce them to the specifics of work in the company.

Adam Szymański
Technical Team Lead

The mentoring program allows beginners to align their knowledge with the level required to better understand ongoing projects as well as easier entry into new projects. As a result, we have more opportunities, a better understanding, and a broader perspective when creating code and proposing solutions. 1-on-1 meetings open up the possibility of individual adaptation to the level of knowledge and the way it is acquired. Mentoring gives far better results than group training

Robert Awdziej
Technical Team Lead

I participated in a backend program, following my earlier success in the frontend part. I was able to dedicate a few hours per week to learning things that interested me and made me an even better programmer. It's a great place to meet new people in the company, learn from them, and exchange knowledge. I finished my participation in the program by creating a Christmas Game that over 100 employees played during a company event. The feedback I received was motivating. Later, I decided to share my knowledge myself - I changed my role in the program. As a mentor, I shared my experiences and helped others develop. It's not just a program in name - it works.

Paweł Lorenc
Developer

The mentoring program is an internal initiative that aims to support the development of the RST team. It is substantive support in everyday work, sharing experience, promoting good practices and technologies used in the organization, or the support of technical people in setting the direction of RST Team development.

Agnieszka Armatys-Białek
HR Guide

By creating our products, we develop a tech community

By creating our products, we develop a technology community, and RST's vision reflects our desire to create products for people like us, technology enthusiasts.

Our technological community interacts and inspires one another, shares knowledge, is open to feedback and open communication, chooses to be kind to one another and those around us, and experiments.
See more
Łukasz Wróbel
/
Vice President, CTO

You have a real opportunity for growth at RST.

With the support and involvement of many experienced leaders and architects, you can try your hand at a completely different role and technology.

We grow together

· Take care of soft skills
· Support IT education
· Share knowledge with others
· Get support from architects and area leaders

Code, grow,
join tech people

Code, grow,
join tech
people

See current job openings.

Work with us!