Teamwork makes the dream work. And nobody knows it better than our Croatian team

uniquepeople.sk
Eva Lazo
12. April 2023 | 5 min read

The atmosphere in a dream team should be relaxed and cooperative, right? That's exactly what it looks like in our Croatian crew. We are excited to introduce its unique members at first and if you keep reading, you will be able to understand some of their last projects as well.

Hi guys, can you tell us something about your team?

Denis, Nikola, Mirko, Teo and Kruno are senior developers. Joško is mid-level and Stipe has just started as a junior on our project. We are all backend developers with the exception of Kria and Silvio. In Slovakia, we have our colleagues Robert who is a frontend developer and Martin – project manager. And regarding our mindset… We are convinced there is no such thing as an unsolvable issue. If we can talk to each other and focus on a common goal, we can tackle any problem efficiently. Nobody knows how to do everything on their own, so we need each other. Each of us has unique skills and strengths. Therefore, together we are much better, and we can function as a team.

uniquepeople.sk

What was your favourite “together” moment last year?

When our client from Germany came to Split, it was amazing because we got a chance to know each other more personally and so we can cooperate more easily. Sometimes it was difficult to work with people just remotely every day.

What does your normal workday look like?

In the morning, we go through the tasks for the day. We also discuss everything that's not clear or whether someone needs help with something. Then we work, have coffee, and work some more, but in a bit more relaxed way with lots of discussions and brainstorming.

That doesn't sound like fun to me. Is there anyone that can always make you laugh and spice your days up a little bit?

Definitely. For instance, Joško started to use made up words. He is very creative, so he came up with new naming units which became our slang or more of an inside joke used in everyday life. For example, “zjen” is our word for annoyance and frustration with a situation, it is basically a curse word. To express similar feelings, we also use “han” – this word also implies that the situation is out of control, and we feel powerless. And finally, something positive – the opposite of these is our “divnja”. Sometimes people give us strange looks if we accidentally use it in a random conversation, since these words do not exist in Croatian language, and we normally just use them with our co-workers but having fun in a workplace is worth it

Which moments of your cooperation were the funniest?

We have fun basically every day. This is because everybody is relaxed, and we trust each other so it's easy for us to communicate and, of course, to make light-hearted jokes.

uniquepeople.sk

Wow, it reminds me of a family atmosphere. So, do you also have your “team mom” who cares a lot about others?

Yes, Nikola, he is always trying to be helpful and mindful, especially with newcomers.

It definitely is important to help the newcomers. How do the juniors or just new colleagues fit into your team?

It is crucial for a new colleague to start slowly. Especially if the project seems complicated at first. It’s never easy to understand something new, but eventually everyone will get a grip of what we're trying to build and expand their personal knowledge.

There might be new bugs with every new challenge, but is there anyone who makes the most of them?

No, we are all perfect 😊. Just joking, we do make bugs. That is normal. We fix them together and move on. There is no bug scoreboard, yet.

Tell us something spicy about the team. Who do you think is the biggest complainer?

Kruno, by a mile. :D (The only unanimous answer by all team members.)

To sum it up, choose 3 words that describe your team in the best way.

· Dedicated

· Open-minded

· Hardworking

uniquepeople.sk
Team work

This team worked hard to achieve a great outcome on a project for our German client last year. They used an agile software development technique of pair programming in two-week sprints. Lots of constructive discussions and productive meetings were held to improve that process. They felt a strong sense of accomplishment when it was finally completed, getting to see their hard work pay off. Let's find out how they perceive it now.

Can you tell us something about your last project?

Our objective for the project was to develop a client-security related solution with focus on identity management. Our team focused on building the backend solution and deploying it. To enhance client security, we utilized Keycloak, which required us to implement numerous security features. As some of these features were new, e.g. entity statements and federation identity, we encountered a scarcity of online resources on how to incorporate them.

Which technologies did you use?

· Java (Spring Boot)

· PostgreSQL

· OpenShift, Kubernetes

· Keycloak

· Angular (Ionic, Native Script)

· Native Android (Kotlin)

· Native iOS (Swift)

· OAuth2

What were the most critical obstacles in your way?

Security requirements, because the definition based on the legislation was not complete and there were ongoing changes during the development. With agile development and with skilled people this is not an obstacle. (But once we got a grasp on it, it was a joy to build this solution and learn so much.)

What do you do when you get stuck and cannot move on with your project?

We ask a team member or architect for help.

What would you say is your personal passion regarding that project?

Our passion? It definitely was creating a solution that could be potentially used by millions of people - it was the biggest implementation of anything that any of us has ever done. So basically, each of potential millions of users has to do a login which takes them through our services in order to use the full solution. We also did other security checking, not just login. Basically, everything is client-security related. We are one of the teams working on the solution. There were around 70 people working on it. But nothing works without our part.

Also, it was a great experience starting the project from scratch. Most of us usually come to projects mid-development or when it’s already in production. And, finally, using all kinds of client security implementation with Keycloak.

Does it sound appealing to you? Do you want to be a valuable team member? Are you excited by the idea of challenging projects and innovative technology? Make sure you send us your CV if you want to join us and grow unique together.

Just 2 more questions for our Croatian team.

What was your motivation to join the Unique People Croatia team?

Working in an environment that cherishes personal development, non-corporate structure, and great co-workers.

And what would you say to our potential candidates?

Just be yourself and believe in your abilities.

More about uniqueness
It all started by dismantling remote-control toy cars, radios...
Our employee Peťo is a unique React Developer. His story shows us that you should never give up on your dreams. He has been interested in technology since he was a little boy. Read the article to find out more about this guy that overcomes challenges and broadens his horizons gradually.
uniquepeople.sk
Eva Lazo
18 Sep | 5 min read
An application for a German health insurance company...
A new level of support and guidance during pregnancy… It sounds innovative, doesn’t it? A team of unique experts from Košice have had the opportunity to participate in its development and maintenance since 2019. If you want to discover more about the project, hold onto your hats… Ready to dive into the tech wizardry behind this powerful and comprehensive pregnancy app?
uniquepeople.sk
Gabriela Lukacova
25 Aug | 5 min read
My curiosity and desire to get to the bottom...
Our colleague Adam loves to acquire new skills and to enhance his knowledge. He is not satisfied until he digs deep into problematics. His hunger for understanding the principles that go on behind the web pages enabled him to become a PHP developer. On the other hand, he highly recommends switching off from time to time. His favourite way of cleaning up his mind is cycling in the nature without signal. Following lines will provide you with more details of Adam´s life, so bear with us for a while.
uniquepeople.sk
Eva Lazo
27 Jun | 5 min read
The Importance of Women’s Voices in IT: Insights from...
Have you ever heard of Ada Lovelace? She is the first recognized programmer in the world. This woman was an English mathematician and writer who worked on the analytical engine in the mid-1800´s and her notes contained the first algorithm that could be processed by a machine. Let this article celebrate not only her, but all tech ladies that work in IT. International Girls in ICT Day that takes place on 27th of April 2023 is the best time to honour them. In celebration of International Girls in ICT Day, we sat down with some of the talented women that represent the diverse roles and perspectives that make IT such an exciting field. In this article, we'll introduce you to our Software developers: Ana, Kria, Kristína, our Automation tester specialist Timea and Application maintenance specialist Danka. Read on, and hear their thoughts on their careers, goals, and the importance of women's voices in tech. To all the women working in IT, we see you and we appreciate your contributions. We hope that you will continue to inspire future generations of IT professionals. May your stories and insights encourage more girls to pursue IT careers. The industry is male dominated now but remember the first programmer and don´t let anyone stop you from achieving your goals.
uniquepeople.sk
Eva Lazo
27 Apr | 5 min read
Let's get started