Are you ready for a challenging, hands-on learning experience that will enhance your technical skills? We are thrilled to offer a unique internship within our company, focused on transforming our "TechnologySchemEditor" from a WPF Technology Stack to an HTML/Typescript application. High-tech and an innovative spirit in automation technology define us Kardex Mlog is one of the leading providers of integrated material flow systems and automated high-bay warehouses. With over 50 years of experience, we excel in the planning, implementation, and maintenance of fully automated intralogistics solutions. What is it about? The "TechnologySchemEditor" is an advanced designer application that provides an abstract layout of Conveyor Systems. This schematic layout is essential in generating PLC Software and system visualization. Currently, the software is WPF-based, utilizing the "WpfDesigner" project from GitHub to create XAML-based views. The goal of this internship is to develop a proof of concept (POC) for a similar HTML/Typescript application with equivalent functionality. To aid your progress, we have a foundational framework called the "web-component-designer" that you will expand upon. A major part of this project includes ensuring compatibility with existing technology schemes, which will require creating a basic XAML import (limited to a subset needed for current files). Your tasks Your Key Responsibilities: Parsing XAML in JavaScript : Converting XAML structures into web-compatible components. Web-component creation: Developing HTML/Typescript equivalents of current WPF controls. Framework integration: Extending the designer framework to build a cohesive application. Electron deployment: Packaging the final product as a desktop Electron App. JSON structure parsing: Converting the layout into a JSON structure for storage and use. This internship offers a valuable opportunity to gain experience in modern software development practices and tools, especially in framework transition, application design, and parsing techniques. We are looking forward to welcoming a technically savvy and motivated intern who is ready to dive deep and contribute to an impactful project. Apply today and embark on an enriching journey of technical growth and real-world experience Your profile