Senior Backend Engineer

Logo of ANYbotics

ANYbotics

πŸ“Remote - Switzerland

Job highlights

Summary

Join ANYbotics, a rapidly expanding tech company in mobile robotics, as a remote Senior Backend Engineer. You will design and develop backend systems for next-generation robotic applications, collaborating with a talented team. Your work will involve creating scalable APIs for internal and external use, enabling complex robotic tasks and integrations with customer systems. You'll leverage web technologies like NestJS and MQTT to enhance robot performance and user experience. ANYbotics offers a dynamic environment, growth opportunities, and a competitive compensation package.

Requirements

  • Engineering or science degree with a focus on computer science, electrical engineering, or robotics
  • You have succeeded in building maintainable APIs which contributed to a seamless user experience and a successful product
  • Excellent at leveraging web frameworks and technologies to build scalable backend systems
  • Strong and effective at writing clean and maintainable code in TypeScript and able to work with a broad range of languages (python, C++) and frameworks
  • Strong interface-driven thinking, able to design consistent, scalable, and maintainable APIs
  • Strong user focus: interested in collaborating with designers, product managers, and frontend developers to understand the customer's needs and challenges
  • Strong at communicating and collaborating with team members to contribute to a productive and engaging team environment in a remote setting
  • Capable in effectively testing, debugging, monitoring, and improving existing backend systems
  • Capable in managing your workload in a remote setting and able to demonstrate the successful execution and completion of past projects
  • Capable in staying up to date with developments in web and cloud technologies, frameworks, and practices
  • Capable in clearly communicating technical concepts to both technical and non-technical audiences
  • Willing to work on topics outside of the formal area of expertise (e.g. resource constraint systems, sensor data processing)
  • Willing to travel ca. 2-3 weeks per year to co-locate with ANYbotics team members and users

Responsibilities

  • Implement backend changes to enhance our main GUI: Workforce, as well as to enable end-to-end solutions (e.g. inspection workflows)
  • Design, extend, and maintain scalable and consistent APIs (for internal and external users)
  • Designing and implementing the foundational systems to enable effective web development
  • Debugging and testing the applications, in simulation, physically in-house, and in the field with the robot
  • Advocating the use of 3rd-party web frameworks and technologies and demonstrating their effectiveness in your own work
  • Evaluating, integrating, and testing solutions from and collaborating with external partners
  • Participation in planning, organization, and tracking of personal and team objectives and tasks
  • Writing testable code and writing precise and effective software documentation
  • Be an example to the company for the feasibility of well-executed remote work

Preferred Qualifications

  • Experience with web application frameworks like NestJS
  • Experience with MQTT
  • Experience with gRPC and protobufs
  • Experience in creating physical products and working with embedded systems
  • Experience in frontend development

Benefits

  • A very exciting and dynamic work environment
  • The opportunity to become part of a fast-growing company and an ambitious team that is on a mission to change the industrial inspection market
  • A chance to leverage your experience and bring in your own ideas
  • A fair market salary
  • An attractive employee stock ownership plan
  • A job in the city of Zurich

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs

Please let ANYbotics know you found this job on JobsCollider. Thanks! πŸ™