As a tech company, medpex aims to always develop the best product. We want to provide a perfect customer experience through fast and easy-to-use websites and apps.
Short decision-making processes and involvement in designing the IT tech stack are possible thanks to flat hierarchies and a "We love Tech" approach. Everyone can contribute their own ideas and suggestions as long as they fit our vision. ;)
Small, agile teams with focus
With small, agile teams and our fast and focused working method, we efficiently develop new products and features for our e-commerce platform. We are a family-friendly team with a relaxed attitude among colleagues. You always have someone to talk to, even with problems you may have outside of work. We are tech geeks and love our vacuum robots, coffee machines, Androids, iPhones, computer games, Alexas and VR headsets. People at medpex are innovative, passionate and analytical. "We're smart people who get things done."
Pursuit of excellence
Employees take responsibility for their work and become experts. Everyone has the opportunity to become a "Lead Developer" for a specific project.
Clarity & communication
We cannot improve what we do not know. That is why we attach great importance to transparent communication at all levels. Did we do a great job? Then everyone should know and celebrate with us. Did we make a mistake? Then let's talk about it and learn from it.
Our standards are high. This is why our IT-systems are best in high quality, fast and user friendly.
Systematization saves time and money. We document a lot, don't reinvent the wheel and don't just decide by gut feeling. Well-conceived processes make onboarding of new employees quick.
The development of systems and processes is inevitable in our company.
The IT department consists of the teams Shop, Mobile App, ERP, Operations and Data Warehouse.
The Shop team programs our web shop, the Mobile App team is responsible for the Android and iPhone app and other small web applications, such as our ticketing system or the blogs.
The ERP team extends the functionality of Microsoft Dynamics NAV, our ERP system, and develops stand-alone C# applications that are used on desktops and MDEs in our logistics.
The Operations team is responsible for ensuring that the systems are always 100% available. In addition, the Operations team equips our IT infrastructure with the latest technologies and hardware, maintains systems and helps internal users with problems. In addition, the team looks after our Windows and Linux systems, the infrastructure for remote and virtual desktops, the ticketing system, the telephony server, the messaging system, as well as our Wiki and project management system.
The Data Warehouse team sees our business from the analytics side. The department analyzes which processes can be made leaner and where further potential lies. The main task of the department is the setting up and further development of an enterprise-wide "analytics platform".
We use Scrum and Kanban in our IT teams.
Throughout the company, we plan to introduce OKR to prioritize our goals and increase employee motivation through greater transparency and communication. As a result, we work according to key figures and align ourselves with measurable results.
Through code reviews and downstream tests, we create high-performance applications with high code quality, easy maintainability and a low error rate. Junior developers quickly learn our code base and advanced programming techniques through the review concept.
We follow the best-of-breed approach. We use the best software from the respective segment and integrate it into our system landscape. If something does not exist, we program it ourselves. We cover all areas of IT in-house, as we are reluctant to rely on external service providers. We continuously evaluate new technologies to simplify and accelerate software development.
All the stories scheduled in a sprint are well thought out and have no external dependencies, so you can focus 100% on the code during a sprint. Developers' proposals and ideas for improvement are included into the sprint.
100% productive code! Since our project planning is very effective, we do not program anything for the trash can.
Use of innovative and new technologies, libs, tools and software. We love change.
Documentation first, release later. Each change is documented via GIT or Wiki pages to make changes transparent and easily comprehensible. Our complete IT infrastructure is documented. Anyone who starts working with us has access to a comprehensive knowledge base.
Speed is extremely important to us. Be it an order's delivery time or the loading times in the shop.
Thanks to efficient programming and intelligent caching, our websites are the fastest in the e-commerce sector. We are in the top 3 on the "Google Mobile Speed Leaderboard."
We offer our employees an office environment in which every software engineer can focus and effectively design and develop software. Therefore, we have created a mix of modern 4- and 8-person offices.
Fresh fruit, coffee and soft drinks give us additional energy during the work day.
We have fun together playing football tournaments, board and PC games, and at corporate events.
The tools we use and love.
- Java 6 & Java 8
- PHP 7
- C/AL (Microsoft Dynamics NAV)
- HTML5 & CSS3
Libs & Frameworks
- Spring MVC
- React Native
- Apache CXF
- Dedicated Data Centers
- Cloud Data Centers
- Google Cloud
- Remote Desktops (RDS)
- Virtuelle Desktops (VDI)
- Hybris Commerce Suite
- Microsoft Dynamics NAV
- Greenhouse ATS
- docebo LMS
Systems & Servers
- Ubuntu- & Windows Server
- Windows 10
- Apache Webserver
- Apache Tomcat
Projects & Communication
- OKR, Scrum & Kanban
- Asterisk VoIP
- Kayako Fusion Ticket System
Software Engineering Tools
- Visual Studio
- Google BigQuery
- Apache Airflow
- Apache Kafka