Responsibilities:
► Build and maintain modular frontend components for a complex robot programming interface
► Develop and refine UI dialogs and user roles (e.g., adding new fields, multilingual support)
► Troubleshoot and improve real-time 3D visualizations (e.g., enabling object interaction)
► Maintain and evolve the frontend build system (currently Webpack, transitioning to Angular CLI)
► Collaborate with backend engineers (Node.js/Express) and automation experts
► Improve performance, reduce memory leaks, and ensure scalability
► Contribute to the product migration from Electron to a Chromium-based platform within Kemro X
Requirements:
► Bachelor's degree in Computer Science, Software Engineering, or a related field is a MUST, Master's degree is preferred.
► 3+ years of professional experience in frontend development
► Strong proficiency in TypeScript, Angular, HTML, and SCSS
► Familiarity with Node.js or Express.js for backend integration
► Experience with component-based architecture and large-scale frontend applications
► Understanding of software versioning, Git workflows, CI/CD practices
► Problem-solving mindset and ability to take ownership of your work
► Strong communication skills and fluency in English
|
Nice to have:
► Experience in industrial automation or robotics
► Familiarity with 3D rendering, WebSockets, and Electron
► Knowledge of Docker and Linux-based development environments
► German language skills (optional)
Benefits offered by KEBA:
► Great team spirit nurtured as a main aspect of our company’s culture
► Flexible work time
► Compensatory time (no lost overtime hours/minutes)
► Hybrid work mode: combining home office and on-site work
► Ability to reduce workload for a defined time
► 22 vacation days (+additional days for loyal employees)
► Self-learning time (10% of total working time)
► Internal library, trainings, online courses, conferences participation
► Private health insurance
► FitPass membership available
► Covered parking fees
► Christmas gifts (vouchers) for KEBA children
► Fully equipped kitchen and dining/chill-out area in our new premises
|