Maestral’s Senior Developers Discuss Loyalty: It’s a Result, not an Expectation
A high retention rate brings numerous advantages to a business. From a pragmatic perspective, it’s financially beneficial. Scouting, recruiting, onboarding, and training newcomers is an expensive and time-consuming process. Additionally, having loyal professionals boosts company morale and creates a feeling of unity, a community that is willing to go that extra mile.
Maintaining happy employees in a healthy environment is most definitely good for business.
As a company that has been successful in sustaining high retention rates for the past ten years, we have learned a lot about the importance of loyalty and the needs of individuals under Maestral’s flag.
To hear more about what makes long-term employees stick around, we went straight to the source. A few of our senior developers, Amel, Salih, and Dženan, sat down and unveiled the real reasons behind their decision of choosing Maestral as their professional home over the years.
Dženan Dizdarević has been with Maestral for 9 years! His first engagement was as a manual QA engineer for a global technology and services leader in the audio streaming and podcast industry. He is currently working as a test automation engineer on a brand new project for a global insurance provider.
Amel Spahić has been with the company since 2016. He joined Maestral as a senior software developer and started working on one of their FinTech projects shortly after. Today he is a technical lead and an architect on a cloud-based project for a well-known client. Last year, he led a team of young developers who built successful ticketing software for the Sarajevo Film Festival.
Salih Hajlaković embarked on his Maestral adventure in June 2014. He arrived with a few years of experience as a medior software developer. One of his first tasks was to work on support plugins for IE 6. One thing he remembers vividly is the amount of support he received from his teammates right from the start, and he instantly “clicked” with the company. He is currently working on a project for a global insurance service provider.
Amel, Salih and Dženan
Q: Looking at the big picture, what are the differences in the professional requirements of a junior just starting out in the IT industry and a senior developer with a decade of experience?
Amel: There are two types of software engineers, regardless of seniority: those who have embraced their work with their whole being and those who need motivation and more of a boost. The former have a strong desire to add value; they are natural problem solvers. Less motivated engineers, on the other hand, require a “push” from the more motivated ones.
Juniors have much less experience and need to go through the entire development process several times to learn how to write simple and understandable code, as well as best practices.
A senior’s job is to apply what they’ve learned from previous mistakes, to help the less experienced, and to participate in activities that will constantly push their limits, as well as seek further education. Mistral unquestionably provides that opportunity. This is why our seniors are always prepared to be the last and safest option when a major issue on a project occurs.
Salih: I can’t say what the one requirement for doing good work is. Maybe it’s a good laptop, great work-life balance, good financial benefits, etc. However, what I can say is that if I were starting my career now, I’d be looking for a project/company/team where I could learn the most. This is true even now.
I always try not to spend too much time on one project and be distracted by the false safety of legacy code base where one can spend years learning business logic and fixing bugs just to discover that this language, framework or process is now obsolete or irrelevant.
Not to say there is nothing to learn on those kinds of projects. On the contrary, I learned the most important things there, such as responsibility and commitment. But once you’re professional enough, you strive for experimenting and implementing your ideas, searching for new ways to do things, and this is where changing projects/environment benefits you the most.
Dženan: In the context of QA engineers, juniors need certain guidance from a more experienced QA to improve their knowledge, whereas seniors undertake to strengthen existing skills to stay current with industry trends.
In this sense, a junior strives to gather as much information and knowledge as is required for a particular project, as opposed to a senior who has already accumulated knowledge and skills and now needs a challenge in each step of his project in order to reach a higher professional level.
Q: If you were to have a conversation with other senior developers, what would you say to them? Why should they join Maestral?
Dženan: The opportunity to work on large, global projects of this scale is remarkable! The most rewarding thing is that very often we start from scratch, from the initial stage to the creation of a masterpiece. In most cases, we also have the option of selecting the technologies we want to use. There is always some kind of learning opportunity and an intellectual challenge. A new challenge is always a goal for a senior in the IT community.
Amel: In addition to the well-known benefits listed in our job ads, there are some that are difficult to put into words, but I’ll try. Maestral offers a strong sense of unity. Everyone in the company is there for you, and you are there for them because you feel like you are a part of one big family where stressful situations are kept to a minimum.
Q: What do seniors prefer in terms of professional challenges, and what, in your opinion, is typically important in most cases? What do you think they find in Maestral?
Amel: We choose what makes us more complete. To leave something behind, is our main legacy. One of the most beautiful feelings in doing business is when we know that the product we have created, owned, and honed makes the customer satisfied and successful.
There is not a single project in Maestral that has a negative rating. One of the reasons for this is that you always have at least one colleague who, in case you encounter a ‘’block on the road’’, will help you either break it or smartly bypass it.
Amel with one of his numerous certificates
Q: As someone who has been in the industry for a long time, there is a huge list of available employer choices for you, in BiH and abroad. Out of all the available options, what made you choose Maestral?
Salih: Globalization is in full swing, and our industry is a major player in the global economy. Thus, the labor market for us as developers has long since become global. This only means that companies in BIH have a tougher job in attracting and keeping their employees now when compared to a decade ago.
What I believe sets Maestral apart from other companies not only in BIH and the region but on a global level, is its humane approach to work. I refer primarily to the company’s attitude towards all employees. They really are the center of attention. When we talk about our value People First, we think of it in all spheres of our community, which includes financial benefits, education and certification, our daily work environment, and the very open communication across departments, projects, and management teams.
Amel: On a monthly or even weekly basis, many seniors receive job offers from abroad. I am mostly talking about offers from world-famous companies like Amazon, Microsoft, and the like.
Everyone aims to have a person who can make a difference with their experience. In addition to a competitive salary, Mistral values the individual, the human behind the keyboard and our mental health, and it gives us freedom and various benefits. Those are the reasons why I stay where I am.
Dženan: Yes, I agree, the choices are many. But you don’t get to feel like you’re at home in all the companies you enter or work with. Being part of a strong, smart, well-performing team is a pleasure and a strong motivator for me to progress and improve on a daily basis. Mistral consciously invests in its people, provides learning opportunities, and genuinely strives for all the individuals to be successful, and even more importantly, satisfied.
Employees and their personal and professional needs and goals come first in this company.
Dženan, Daria and Benjamin
A Culture of Appreciation, Acknowledgment, and Growth
Before thinking about our external environment, clean code, and the business strategies we carefully tailor for our clients, we need to take a step back and take a look at our army of people building our company, relationships, solutions, community, and legacy.
In the complex and competitive environment of the IT industry, there is no unique answer to keeping retention numbers high. What we have proudly built over the years is based on our three values: People First, Culture of Trust, and Passion for Growth.
Yes, a satisfying paycheck at the end of the month is important, but it’s not why people happily stay under your roof. Training, certifications, and global projects of value for society are quite an incentive, but isolated from other factors don’t mean much. Our wonderful development hubs sure do bring us joy, but it’s not what keeps us under the Maestral flag.
A culture of appreciation, acknowledgment, trust, growth, satisfaction, and a healthy environment are what breed loyalty and community.
Famous American businessman Doug Conant once said: “In order to win in the marketplace, you must first win the workplace.” A strong community that has your back will surely get you stellar clients and phenomenal achievements. But you have to start at home. And that will forever be our main mission.
Let’s work together!
If you want to learn more about our fast-learning, and inspirational senior developers like Dženan, Amel and Salih… check out our full Pangea profile! Thank you for reading this article and feel free to share it with your peers!
Let's work together
You made it this far! Thank you for reading this article. We hope you found it useful. Please feel free to share it with your peers if you feel like supporting us.