Our backend developers and trainees face new challenges every day. As a team, these challenges are discussed and implemented. Hereby, we at Modix use the latest technologies and the best possible hardware.
Ralf Kraus (left in the picture), PHP Developer and Team-Lead of Digital Production and Denis Wagner (right in the picture), Head of Platform Development talked to Svenja about their daily work and how they found the path to their dream job in the backend.
Svenja: How does your typical working day look like and what are your responsibilities at Modix?
Denis: As the name reveals, the platform backend team is responsible for the backend of our Modix CMS. This means we are specialized in keeping our CMS up to date with the latest technology and are constantly developing it further.
In the morning we get an overview of the tasks and projects that are coming up. Then, we have our daily team meeting at about 10 a.m.
Here we exchange information on current tasks and challenges. The project managers, frontend developers and even colleagues from India attend these meetings. The rest of the day we can concentrate on developing. We’re talking about code reviews, testing, technical conception and last but not least: programming.
Ralf: Our team is not much different then Denis’ team. The only difference is that as “backend digital production” we concentrate on the production of our international client projects.
We have our daily at 9 a.m. Here we discuss current tasks, the scheduling of customer projects and the individual tasks contained within. We use a new tool for the planning, the Tempo Planner. The Tempo Planner lets us plan the project stages very precisely. We also have an area in JIRA where we can see the status of bugs and tickets to be tested. This is done in daily exchange and contact with developers at other Modix locations such as the UK and China.
Svenja: What tools do you prefer to use in the backend?
Ralf: PHPStorm! Without a doubt. It just makes fun to use to develop our PHP software. Tempo Planner and JIRA are perfect for planning. This is important to organize oneself with the entire team.
Denis: I agree – PHPStorm is by far my favorite too. After that comes Bash from Linux – the tool is called iTerm. JIRA and Confluence for organization and documentation are indispensable. Sublime is also worth mentioning. The tool is useful to open and process very large files.
Svenja: How did you come to the profession of a backend developer?
Ralf: My past lies in programming with Java and other older programming languages. I was looking for a new programming language and came across PHP. Since the tools in the frontend are more web design oriented, it was easy for me to decide to start in the backend.
Denis: I originally studied electrical engineering. After my apprenticeship, I received my technical vocational diploma and wanted to head with my studies in this direction. During my community service, I had lots to do with computers and decided to train as an IT specialist in application development. During my training I worked with Delphi desktop applications. Unfortunately, the company where I did my training went bankrupt. Back then, it wasn’t easy to find a job in the development sector. That’s how I started in November 2004 as an intern at Modix.
Our team is always on the lookout for new talents – a glance at our job offers is worthwhile.