Senior Backend Engineer

Barcelona, CataloniaFull-TimeSeniorBackend

You will be redirected to the company career page

Your contributions

  • Implementing 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

Your profile

  • Engineering or science degree with a focus on computer science, 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

Bonus Points

  • Experience with web application frameworks like NestJS
  • Experience with MQTT
  • Experience in integrating APIs with 3rd party systems (e.g. SAP)
  • Experience in frontend development

Job Summary

CompanyAnybotics
LocationBarcelona, Catalonia
TypeFull-Time
LevelSenior
DomainBackend