What is your name and position at eGym?
My name is Michael and I am a software developer working on the Android version of our fitness app (https://play.google.com/store/apps/details?id=de.egym.mobile.android).
Why did you join eGym?
eGym is a really nice combination of multiple important parts of life and job for me. I like developing customer facing software where UI/UX is taken care of and where pleasing the user is one of the core motivations. A very important part in app development is to always work with incoming user feedback. This can be very rewarding, but also challenging, when your assumptions of user behaviour prove false.
When developing applications I can also strongly identify myself with the idea of improving the life of others with the work you do. And I can not imagine anything better than helping people to reach their fitness goals and to stay healthy.
Another important aspect is the current size of the company which is still small compared to the market potential. This offers a lot of opportunities to grow and take responsibility.
What are your daily tasks?
Throughout the week there are a couple of different things to do. Mostly developing new features, bugfixes and discussions about the black magic our code does. We work in an agile fashion including rituals we do every couple of days (e.g. daily, planning, retrospective).
What projects are you currently involved in?
Currently I am only working on the eGym Fitness App. There we currently try to engage our existing machine and webpage users to use the app as well.
What do you enjoy most about your position/field?
It is always really exciting to develop a new feature and see whether people use it to the same extent you assumed. Moreover I really like the people working here and enjoy participating in our awesome team events.
What do you find challenging in your position/ field?
When discussing new feature ideas, I find it very hard to identify all the possible edge-cases at the very beginning. Sometimes, unexpected problems pop up during development and we need to go one step back and rethink the concept. This leads to many painful feedback loops.
What piece of advice would you give to someone who wants to work in your field? (Studies, Career path)
Always stay curious and engage with people you enjoy working with on a professional and personal level. When applying somewhere, build up a realistic picture of your skills and how you and the company can benefit from each other during a working relationship.
Anything else you like to add…
It does not matter what you do, but do it with passion and energy. As well, learn from the mistakes you make during the process and do better next time.