fbpx

Explore jobs

Senior UX Designer

Full time,

Our client is an international domain registrar and web hosting company looking for a Senior User Experience Designer to join their team in Belgrade. Read more...

Scrum Master

Full time,

B2B, Scrum, Agile Read more...

Developers Burnout: Why you Have to Take it Seriously?

How do you feel about your job? Do you feel dreaded or happy about new challenges? Yea, it’s normal if you sometimes feel unmotivated, but if this condition continues, you better watch out! You may be close to burnout! Every programmer got close to get burnout at least once in their career. If you think that can’t happen to you, you’re wrong. It happened to the best programmers, so it’s essential to prepare and stop it on time. Some strange feeling goes through your veins, you’re procrastinating your tasks, find excuses not to work, struggling to perform tasks, or simply working so hard, feeling so stressed all the time, and don’t have time for yourself. A burnout story: What are the signs? High-achievers often expect a lot from themselves, so they keep working long hours and put enormous pressure on themselves to excel. However, sometimes your condition is not chronic: “A standard burnout is extremely easy to spot. If you suddenly don't feel like doing something you don't normally have a problem doing, it could be only 2 things: you're lazy or depressed today or you're working too hard and need a break. Hint: take that break.”Miloš Đekić, CTO of ClickGUARD If this is the case, you can quickly stop it and try to concentrate on the purpose - what motivates you and what attracted you to start coding in the first place. Nevertheless, sometimes you just can’t see how close you are to get burnout. “A deep burnout comes like a thief in the night. It's like a lonely cancer cell, dormant until something kicks it and it starts its mayhem. It won't offer warning signs and it won't offer any understanding when it happens. You have to have introspective and always think about where you are now, what you are doing, why you are doing it, what you have to tolerate in order to keep doing it, do you really want all that… and when you can't answer one of those questions or the answer does not bring peace - the big one is close,” continuous Miloš. That burnout comes unexpectedly proves the story of co-founder of GrowIT Tech Aco Gagić: “I didn’t realise what is happening, my body started fighting against me. I started feeling strange and had no energy, it was a strangely unpleasant feeling. The culmination happened when I felt so bad, that I had to go to a hospital. I spent the whole day sleeping, on infusion. After that, I was OK, but it made me analyze what had happened. I was under a lot of stress, had  too many things to do, so I started losing myself.” A deep burnout comes like a thief in the night According to Psychology today, these are signs of burnout: Chronic fatigue - lack energy feeling physically and emotionally exhausted, drained, and depletedInsomniaForgetfulness/impaired concentration and attention. Physical symptoms - chest pain, heart palpitations, shortness of breath, gastrointestinal pain, dizziness, fainting, and/or headachesIncreased illnessLoss of appetiteAnxietyDepression Anger - interpersonal tension and irritability which may turn into angry outbursts and serious arguments with others As you can see, these are the signs of physical and emotional exhaustion, and if you don’t have it, it’s great. You shouldn’t fear of it just because it might happen to you. But keep these warning signs in mind and remember that burnout is an insidious creature that creeps up on you as you're living your busy life. Luckily, there is a solution. But let’s see what can cause a burnout first. What can cause the burnout? 1. Death march projects Maybe you heard about this kind of projects, or maybe you’re working on the one right now. They are usually causing progressively worsening feelings of emotional and physical fatigue. Why? They have a fixed and immovable scope, timeline and resources available to get it done and everyone knows that it’s not achievable, but management doesn’t want to hear it. Furthermore, they get progressively worried and loses trust in its people. You keep working, but you struggle to understand the value of the project. You just can’t see the light, so you start questioning your accomplishments. If your boss doesn't give you an opportunity to slow down, IT recruitment companies can help you find a better job 2. Working long hours The cycle becomes work, work, work, sleep, no time for yourself. You keep working even on evenings and weekends. Your boss may be impressed by you, but they keep giving you more work to do. After a while, you just feel exhausted and begin to deliver a little less than what you used to deliver. You feel bad about it and you get lost in the code. 3. You’re not making any progress Your job is no longer stimulating for you. Maybe you’ve been in the company for years, and you feel like you’re not going forward. There are no challenges, you’re not learning, or your manager doesn’t give you an opportunity to learn new technologies. You’re stuck. Doing the same tasks, again and again, can make you question your career path. All of these things cause a high level of stress. You stop valuing your work and keep procrastinating. Many questions keep crossing your mind and you have no answers. Should I quit my job? Why am I doing it? How did I get in this phase of my career? Should I try something else? You know that you’ve loved your job once, but you just can’t remember why. Burnout grows slowly and builds up a little step at the time and you feel a lack of control. How to avoid burnout? It’s harder to fix burnout once you’ve been deep in it for weeks or months, but it’s not impossible. You will have to work on yourself and set some boundaries. According to Đekic, the recipe is this: “Detach from the cause of burnout, rest, relax, pray or meditate, spend time with family and friends. Literarily like for any other painful thing in life... It works.” However, sometimes it’s not that simple. “Unfortunately the real consequences of a serious burnout are felt with a delay, so we need to do everything in our power to avoid it. Both mental and physical health are seriously endangered today, especially in tech workplaces”, said Đekic. Aco Gagić said that it’s important to listen to your body. “Signs are everywhere, so I am trying to follow them. Before anything else, I’m working on myself in order to avoid stressful situations and burnout in general”, said Gagić. Let’s see some other tips that can help you avoid burnout. Determine your boundaries Maybe your boss can work for a whole day, but if you can’t, that’s OK. However, you have to define how many hours you can stay productive and let people know about your limits. If you need a break, you take it! Don’t compare yourself to others, because every person is different. Furthermore, don’t commit to doing something if you know that’s not possible. Ask for help when you have a deadline because if you keep working above you “too much” point, you’ll get burnout. Next, your boss and organization have to know what are your non-negotiable terms. If you define your boundaries, no one will expect from you to give more than you can. Sure, you want to be useful when there is a deadline coming, but if the company keeps expecting from you to work long hours, you will have to say something. If your limits are not compatible with the company’s expectations, maybe you should consider finding a new job. IT recruiting agencies can help you find a job that suits your expectations the best. Remember, having support from the company and team is very important. The environment where you can rely on your colleagues can help you avoid burnout and stay productive. Eat, sleep, and exercise - that’s what your brain needs If you want to be better in your job, you have yo think about your body and mind. What your brain needs is quality food, sleep, and exercise. It’s easy to fall in a circle eat-sleep-code, but that’s not what it’s good for you. You have to realize how essential both resting and exercising is for your brain. So, prioritize things in your life, and you will be more productive. When you give yourself time to do things that matter, the possibility that you get burnout is lower. Make time for doing things that you like doing Did you know that hobbies can impact your work performance? Those who engaged in a creative hobby performed between 15-30 percent better at work. Separating some activities that you enjoy doing from your work is a recipe for a happy, well-balanced life. So, enjoy some free time with your family, draw, write, read, travel, or do whatever makes you happy. You will be happier not only with your work, but with life in general. There is always time for things that you like doing, so put your hobbies at your must-do list. Find time for the things you like doing Stop comparing yourself to others Often we compare ourselves to others when we should be focusing on our progress. This insecurity doesn’t necessarily happen just at the beginning of a career. Sometimes we feel like we are stuck on one level and we don’t know what the next step is, so we start thinking about others and their progress. However, when we think about others, we lose focus on our progress. Some things aren’t comparable, so what you need is your own goal. Yes, big goals can’t be accomplished in a day, so you have to think small - what can make you a better programmer on a daily basis? Small things matters, so you have to make a long-term and short-term plan. Stop judging yourself and start making first steps that will help you boost your career. So, focus, understand, and then deliberately practice things you planned. Conclusion: If you burnout, you won’t be productive It’s important to stop for a moment if you notice any symptom from this list. These first symptoms are the wake-up call for you - your body and mind are telling you to slow down. No job is worth losing your health for, so ask for a day off and analyze your condition. If you feel like you can’t deal with it on your own, you can always ask a professional psychologist for help. Also, check out Ed Finkler’s Open Sourcing Mental Illness website. He is helping those who are facing mental illness in the tech community. Burnout doesn't go away after a few days like a flue unless you make some changes in your life. These small changes can help you avoid a dangerous path of burnout, the path where your life becomes miserable. If you care about the work you are doing, but also about your family and friends, you need to avoid getting to that point. So, whenever you feel like you’re close to get burnout, remember that this feeling won’t help you. What you need is a rest, a clear head, and well-balanced life. In the end, Đekic is sending a message to those who are struggling at work: Find a purpose. If you can't find it, create purpose. Change when necessary. Take care of yourself. Be awesome. Share with us your burnout story. We are here for you!
Continue reading

How to Keep your Skills Up-to-Date as a Developer

There is no end of learning in the IT industry. Some would say that there is no industry that is so dynamic and inviting as software development. New libraries, frameworks, and even languages are constantly appearing, so you have to keep up with new trends in order to stay on the top in a competitive market. It’s easier to keep up and understand these changes for those who started programming many years ago, but sometimes this can lead to burnout. However, if you establish your own way of learning and choose some websites or forums that you check on a daily basis, you probably won’t feel these changes as a threat. For those who just started learning this might seems like an impossible task these days, but it’s not. These are some of the main reasons you should stay up to date with new technologies: You want to stay in the job market You want to be productive You are passionate about learning more and you're genuinely interested in technology Also, if you’re searching for a job, every IT recruitment company will check your social media platforms in order to see if you share news from the tech world, follow professionals from the industry, and see if you’re engaged in the IT community. The good thing about programming is that people share information with each other freely. This is the strong community that gathers people and advocates sharing knowledge online, on conferences, meetups, social media, and blogs. Most of new things are the same underneath The fact is that libraries and frameworks follow the same general principles regardless of the language. As you know, every library or framework out there has to follow the same rules as the language it’s built on. So, if you know the general principles and rules in languages, you can easily pick up new information. Instead of being frustrated, be curious Look at these changes this way - life of a software developers can never be boring. You can play with so many tools every day. If you love your job, you will be interested in looking into new stuff and expand your knowledge. Just stop being afraid of new information and your life will be more comfortable. You’re probably thinking that it’s easier said than done, right? However, when you finish reading this article, you will understand that there are many exciting ways of learning. Stay open to new ideas When somebody is telling you about new technologies, don’t just reject these new ideas. Be open to hear about them from the person who is already using new technologies, but also check them when you get home. You probably believe that your way of working is the only way, but you have to be open to new ideas if you want your career to move in the right direction. Trust your instinct about new technologies Should you invest your time in every new framework? Of course not! Some of the new things will not be relevant in the future, so it’s normal to hesitate a bit. Nevertheless, don’t let these questions stop you from making any progress at all. Invest a little bit of time exploring the general concept about new things and dig deeper if you see that it has potential. [caption id="attachment_511" align="alignnone" width="728"] You have to find your own way of learning[/caption] Ready to learn? Let’s start! Check news on podcasts Instead of listening to a radio on your way to work, why wouldn’t you check out news from developers world on a podcast? They are a great way to keep yourself up to speed. There are numerous professionals discussing trending topics, you just have to explore and find the favorite one. Here is a list of interesting podcasts: Software Engineering Daily Self-contained System Modern Web The Big Web Show .Net Rocks HTTP 203 IT Serbia Podcast RunAsRadio Meet like-minded people on local events Local meetups are a great way to connect with people in your city and discuss new technologies. Being engaged in a local IT community is healthy and beneficial on personal level as well. Connect with people who are as passionate about coding as you are will boost your productivity and knowledge. So, check out Meetups or organizations in your area and become an active member of IT community. Boost your knowledge on conferences There are so many benefits of going to conferences. You will connect with other professionals, get a new perspective on your job, learn new things, maybe go to a country that you never had the opportunity to visit, and motivate yourself do to more on your job. The important thing is to make a plan and check on speakers. Here are some conferences that are held in Europe: Smashing Conf Web Summit The Open Source Conference (OSCON) GrowIT Full Stack Conference FODSEM Code.talks PHP Conference [caption id="attachment_507" align="alignnone" width="960"] Connect with IT experts, beginners, enthusiasts, business owners and students[/caption] Find inspiration on CodePen CodePen is a social development environment for front-end designers and developers where you can try to figure out how to handle projects and what’s going on behind the scene. This is actually a community where you can discuss all sorts of things, build and deploy a website, show off your work, build test cases, and find inspiration. You can listen to a podcast or read a blog, whatever you prefer. Explore your field of work in-depth by reading books If you want to explore a technical topic in-depth, then books are an excellent choice. Some people say that books are actually more thorough than blogs and there are plenty of reasons for that. For example, articles are often SEO-driven, not knowledge-driven. Further, books cover the entire landscape of the subject and there is no distraction in form of pop-up notifications and ads while you’re reading them. However, not every book is great, just as not every blog post is bad. Ask colleagues for a recommendation or read some books that are “evergreen” such as “Clean Code”, “The Pragmatic Programmer”, “Peopleware: Productive Projects and Teams”, Patterns of Enterprise Application Architecture, The Algorithm Design Manual, “Software Craftsmanship”, “Domain-Driven Design” or “Test-Driven Development. Yes, the industry evolves incredibly fast, but these books will help you explore your field of work on a much deeper level. [caption id="attachment_508" align="alignnone" width="1200"] Articles are often SEO-driven, not knowledge-driven, so sometimes it's better to read books[/caption] Read blogs on a daily basis People usually check the news in the morning to see what’s going on in the world, but following news from tech can be your morning routine. There are so many blogs that will help you stay up-to-date, just pick few of them and follow them on social media platforms. For example, you can start with Hacker News, Slashdot, DZone, Smash Magazine or find a tech blogger whose style you like. Maybe you will find David Walsh, Jeff Atwood or Rob Allen interesting. Whether you want to solve some issue on work or you want to stay up-to-date, blogs can help you find what you need. What happens if you stop learning? If your company is moving on but you’re not, you might get replaced by other programmers. Yes, a lot of coders don’t feel the need to learn new stuff for their work and still live a happy life, but for how long? The fact is that every month, a new programming language is born and every week, languages get updated. So, if you really want to stay relevant as a programmer, you have to keep learning. Use the resources above in order to stay the best in your job. Which way of learning do you prefer the most? Looking for a job? We are IT recruitment agency that can help you find it!
Continue reading

Newest Articles

How to Prepare for Java Developer Interview: 25 Commonly Used Questions

Java engineers are usually technical people, so let’s get straight to the point. Interviews are not about your formal education, but the skills and passion you have about the job. A diploma in computer science is great, but if you stopped learning after college, it’s worthless. Here is the simple question for you - are you able to discuss basic algorithms? Can you show a broader understanding of databases? If you’re not able to discuss the latest developments, you might have a problem. Further, it’s important to build an online presence and connect with other professionals from the field. IT recruiters will Google you anyway, so why wouldn’t you make a great impression before they even meet you? Just update your LinkedIn and GitHub account regularly and delete projects that you don’t have the intention to finish. Also, do a bit of branding on other social media platforms. You have to make an effort to present yourself at your best. Before we get to the interview questions, let’s take a look at the hiring process for the Java software engineer.   [caption id="attachment_459" align="alignnone" width="500"] Relax! We will help you prepare; Surce: Imgur[/caption] Software Engineer Hiring Process Just as on any job interview, you will have to go through a few phases. Since software developers are technical people, some interviewers tend to jump into the technical interview right away. So, you may do only one or all of the following phases: Phase I In this phase, an interview wants to get to know you better, but also to present the company in the best possible way. They will ask you about your previous employment and projects, but they will also want to know if you fit in the company culture. Phase II This is the phase where you will have to show what you know. In the technical interview, you will probably talk with another developer or project manager familiar with the development. They will ask you specific questions in order to evaluate your skills. Phase III In the final part, you can ask some questions about the job and the company. Questions about your experience, skills, and personality Recruiters don’t want to scare you and start with serious questions straight away. They will first ask you about some basic stuff, and then go deeper into your knowledge.   1. What programming languages have you used in the past? What are programming languages intrigued you the most? It’s crucial not to lie when answering this question because they will ask you about specific tasks that you had. A recruiter will try to find out if you’re familiar with a language they commonly use at the company and to determine your level of programming knowledge. 2. Do you prefer working in a startup environment or an established company? This question will show them if you’re the right fit for the company. You’ve probably done a bit of research about the company, so you have to adapt to their expectations if you want to get the job. Moreover, you have to ask yourself the same question before you apply for the job. 3. What are the principles of good software engineering? What principles do you follow? A recruiter wants to know more about your coding philosophy and critical thinking skills. Here is the tip - try to remember some established developer that you watched on Ted Talk or read about them. Don’t just quote them, but think about how this person has influenced your work. 4. What distinguishes a great software engineer from a good one? Do you feel you have those qualities? Well, you don’t want to brag, but… Just be honest, where are you when it comes to your skills, and where you want to be. Show a recruiter that you want to learn about the new technologies every day, that you’re aware that the learning process never ends. Be confident about your knowledge, but aware of you lacks in knowledge.   5. Can you follow the Agile software development process? Nowadays, Agile is the most common way to manage software development procedures, so a recruiter may ask for your opinion about Agile. Make sure that you’re at least familiar with agile if you never had an opportunity to work in the company that used it. Specific questions for Java software engineers Basic questions for Java developers It can be easy to prepare for this kind of interview because companies are usually focused on data structure and algorithm. It’s essential to know the right buzzwords, learn the right technologies and prepare the right answers that are commonly asked in Java interview. So, go through data structure and algorithm and make sure that you know fundamental things. If you fail on basic things, you fail the interview. There is a number of books, tutorials, and articles that can help you refresh your knowledge about basic stuff like a binary tree, queue, stack, linked list and so on. [caption id="attachment_456" align="alignnone" width="500"] Don't let this be your interview experience; Surce: imgur.com[/caption] Explain JDK, JRE, and JVM? Explain public static void main (String args[]) Is Java a statically or dynamically typed language? What is the difference between an abstract class and an interface and when would you use one over the other? How do you organize your class modules and assets? Why is java not 100% Object-oriented? What are constructors in Java? What are the differences between Heap and Stack Memory? What is the difference between equals () and == ? What do you understand by the term ‘Functional testing’? Explain Bug cycle. Advanced questions for Java developers You may be an experienced Java developer, but that doesn’t mean that you shouldn’t prepare for an interview. Here are some questions that will help you test your knowledge. [video width="460" height="258" mp4="https://www.omnesgroup.com/wp-content/uploads/2018/11/Softwer-Developer.mp4"][/video] Life of a software developer; Source: imgur.com   Based on which methodologies unit tests can be written? How does Garbage Collection prevent a Java application from going out of memory? How is Java SE related to Java EE? Is ForkJoinPool introduced in Java 7 always a better alternative to ThreadPoolExecutor? What is the difference between HashMap, ConcurrentHashMap, and Map returned by Collections.synchronizedMap Servlets 3.0 introduced async support. Describe a use case for it. Why do you think lambda expressions are considered such a big thing for Java 8? Why would it be pointless for a static or final method to use dynamic binding? What will happen if you put System.exit(0) on try or catch block? Will finally block execute? Prepare for the interview No matter how great you are in your job, it’s important for your self-confidence to prepare for the interview. In particular, you have to do a bit of research about the company. Take a look at their website and learn more about the company culture, their projects, the technologies they use, etc. Also, you can check glassdoor and see what are commonly asked questions in the specific company or practice with mock interviews on gainlo. See if you can fit into the profile they’re looking for, but also think about your expectations of the company. [caption id="attachment_458" align="alignleft" width="500"] We wish you luck on the Java interview![/caption]
Continue reading

The Best Way How to Handle IT Employees in a Gig Economy

One person can’t and shouldn't do everything on their own. That’s why gig economy is so great for companies. You can hire experts when you need them so you can focus on your job. Also, people no longer want to sit 40+ hour week in an office, so this is a great way to hire professionals for remote jobs. According to Intuit CEO Brad Smith, 43 percent of professionals will be gig workers by 2020. Some companies will have to rethink their hiring process because of that. It might be hard to find quality candidates as more shift into the gig economy, but IT recruiting companies can help you to overcome this obstacle. What is the gig economy? The gig economy gets its name from each piece of work being related to an individual 'gig'.   This is an environment in which temporary positions are common, so companies and organizations make a contract with independent workers for short-term engagements. For example, delivery couriers, Uber drivers, and TaskRabbits are all part of the gig economy, and they allow people to connect easily with others in need of simple services. This is a win-win situation for both companies and employees. In this digital age, work can increasingly be done from anywhere, so freelancers can select among temporary jobs and projects around the world, while employers can pick the best individuals for a specific project. Workers' rights in the future The gig economy can be seen as an evolution of the digital trend. It allows Millennials to get into the workforce easier while giving people an opportunity to change fields of work and find what they’re really passionate about. However, many people are concerned about their rights in the gig economy, but it seems that this won’t be a problem in the future. Even governments are turning to gig economy for help. The government in UK has promised an overhaul of employment rights to improve conditions for millions of workers such as these: Enforcing holiday and sick pay entitlements Giving all workers the right to demand a payslip Allowing flexible workers to demand more stable contracts Many people hugely value the flexibility that platforms provide, but these rights will make a difference to the lives of the most vulnerable workers. The number of people working for short-term engagements is going to rise in the future, so it’s necessary to set some rules and protect these people. Tips for hiring in a gig economy 1. Find the best candidate by hiring IT recruitment company Sometimes, a candidate can have a great portfolio but might be the wrong choice for your project because they lack the expertise to execute your particular task. For example, excellent copywriters may not be great bloggers as well. That’s why it’s important to interview candidates and get to know them better. IT recruitment agencies can help you find the best candidates and handle the onboarding process. This is another useful thing about the gig economy - you can hire IT recruiters to manage the hiring process for you! 2. Be specific about the job Zero-hour contracts can backfire if you need dependable staff. That’s why is important to make a contract where you describe what you actually expect workers to deliver. Set up specific deliverable that can help both sides agree when the project will be considered complete. It’s easier for freelancers if they have a clear brief outlining your expectations from their work. Also, provide some context for them. You can choose a person from your internal team that will help with training, queries, and management as required. Although your new employee doesn’t sit with you in the office, they need a bigger picture about your company’s goals and importance of the project they are working on. 3. Set up a task management system There is a number of apps that can help you stay connected with your team. Some IT companies work remotely, and they still manage to get their work done. To ensure that chaos doesn’t ensue, you can use Slack, GitHub, or whatever app fits your company the best. What’s crucial is that you have all documents, tasks, up-to-date information in one place. Employees can edit docs on the go, share up to date information immediately and communicate with each other effectively wherever they are. 4. Create the onboarding process When you hire an in-house employee, the onboarding process can last for months (and it should). However, you can’t afford for the process to take this long when you hire a permanent employee. IT recruitment companies can help you strip out unnecessary training and provide documents with information that you can use for every new employee. Recruiters can handle their questions about the company and the job, but they will also ensure that both sides are happy with the contract. 5. Provide feedback Working with people means that you should have a two-way dialogue. Being a freelancer can be hard if you don’t have all the information needed. Have I done the work well? Encourage freelancers to ask this question, or tell them before they even ask. Have a five-minute chat to tell them what went well and what didn’t. If you have a problem with their work, tell them. However, if they get the job done well, commend them in front of others. That will motivate employees and give them the confidence to continue working on the project. Furthermore, let them give you feedback about the company as well. You can improve your company’s reputation by listening to others. 6. Don’t underestimate employees value Just because they don’t work from the office doesn’t mean that you should pay them less than the market rate is. If you want a job done well, then pay well. A significant drawback for gig workers is the lack of benefits available to them. If you pay them well, they will be happy to purchase their own benefits as and when they need them. If you’re not sure if the person you hired is right for you, offer to pay for the time the ‘try out’ takes. Then, if both sides are satisfied, offer to pay them more. Remember, a bad deal can affect your company’s reputation. Here is one quote from Red Adair for you: “If you think it’s expensive to hire a professional to the job, wait until you hire an amateur.” 7. Realize that you’re not the only client Both companies and employees know that the contract is going to end when the work is done. That means that you’re probably not the only client to the person you hired. The disadvantage of the gig economy is that this person may not be dedicated solely to you and your project. However, if you are organized enough, you can deliver all the information on time so the job will be done well.   Conclusion: Gig economy is not for everyone The fact is that not everyone is productive working from home, and not every project manager is able to handle their team from a distance. Moreover, some jobs require an intrinsic understanding of what your company does or the way project should be done. Make sure that you consult your IT staffing agency about the new opening in your company. They can assist managers in how to manage gig workers, but they can also handle legal requirements and contractual obligations. So, what do you think? Is the gig economy the right choice for your company? Let us know!
Continue reading

Explore jobs

Senior UX Designer

Full time, January 12, 2019

Our client is an international domain registrar and web hosting company looking for a Senior User Experience Designer to join their team in Belgrade. Read more...

Scrum Master

Full time, January 11, 2019

B2B, Scrum, Agile Read more...

Our recent tweets

🖥 📲 We are looking for Senior UX Designer with more than 5 years of experience in delivering consumer software products to market. #uxdesign #belgrade #posao

💻You won't get noticed on #LinkedIn unless you start thinking strategically! Find out How to Make #Recruiters Come to You 👉 https://t.co/DIxqyYEjSP

Have you measured your company's #TurnoverRate yet? Turnover rate is a percentage of employees who leave an organization during a certain period, so beginning of the year is a great time to see if you have a problem. https://t.co/uM8jB9k91P #itrecruitment