Your Contributions
- Develop and maintain efficient and user-friendly web-based interfaces using Angular, Angular Material, and related technologies.
- Create and implement elegant workflows that enhance the overall user experience.
- Collaborate with UX designers to transform design concepts into functional, responsive web interfaces.
- Implement and optimise data visualisation, real-time updates, 3D views, and other interactive components to streamline user interactions in complex environments
- Collaborate with backend engineers to integrate APIs and ensure smooth data flow between the front-end and back-end components.
- Conduct code reviews, testing, and troubleshooting to maintain code quality and identify and resolve issues promptly.
- Stay updated on the latest industry trends and technologies, recommending improvements and best practices to enhance our products.
- Improving and maintaining the existing software stack (including direct contributions to CI/CD, tools)
- Participation in planning, organisation, and tracking of personal and team objectives and tasks
- Writing testable code and clean software documentation
- Be an example to the company for the feasibility of well-executed remote work
Your Profile
- Engineering or science degree with a focus on computer science
- Proven recent experience as a frontend developer with expertise in Angular 2+ (we are currently on v20)
- Strong understanding of web development, software engineering best practices, and UI/UX principles
- Write clean, maintainable, well-structured, and efficient code
- Diligent way of working and a keen eye for details
- Experience with unit testing and integration testing
- Ability to coordinate the definition of interfaces with backend services
- Excellent communication skills in English
- Strong in self-coordination, able to structure your work independently, and deliver results
- Experience with Git and CI/CD pipeline (Gitlab)
- Willing to travel ca. 2-3 times per year to co-locate with ANYbotics team members and users
Bonus Points
- Full-stack development experience, especially with NestJS, is a big plus
- Experience with Babylon.js or similar 3D visualization framework
- Experience with video/data streaming and associated protocols (e.g. WebRTC)
- Experience with event-based protocols and frameworks such as MQTT and ROS2
Top Skills
What We Do
ANYbotics is a Swiss robotics company pioneering the development of autonomous mobile robotics. Our walking robots move beyond conventional, purpose-built environments and solve customer problems in challenging infrastructure so far only accessible to humans. Founded in 2016 as a spin-off from the world-leading robotics labs at ETH Zurich. Join our highly talented and motivated team of more than 100 people and work on cutting-edge robot technology. Our customers include leading international energy, industrial processing, and construction companies. In 2020, ANYbotics raised CHF 20 m in a Series A financing round and won several prizes, including the Swiss Economic Forum 2020 award.







