Senior Backend Engineer (Node.Js/Typescript)

Anybotics
Barcelona, Spain
14 days ago
Apply on www.buscojobs.com.es
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
5 years minimum
Working hours
Regular working hours
Languages
English

Tech stack

JavaScript (Programming Language) Application Programming Interfaces (APIs) Amazon Web Services Microsoft Azure Cloud Computing Software Quality Code Review Continuous Integration Relational Databases PostgreSQL Message Queuing Telemetry Transport (MQTT) Node.Js
+22 more
Pair Programming Query Optimization Software Engineering TypeScript WebSocket Modern Ui Cypress (Programming Language) Backend Event Driven Architecture Containerization Information Technology Data Analytics Real Time Data Front End Software Development Asynchronous Programming Api Design NestJS Software Coding JestJS Data Pipelines Docker Microservices

Job description

ANYbotics is a fast-growing tech company dedicated to shaping the future of mobile robotics across multiple industries. Join our highly talented and motivated team of more than 200+ people and work on cutting-edge robot technology.The OpportunityWe are seeking a highly skilled and motivated Senior Backend Engineer to join our Workforce Team. In this role, you will be a key driver of the Workforce Suite-our mission-critical software ecosystem that includes the Data Navigator, Mission Controller, and Field Operator App. You won’t just be writing code; you will be designing the robust, scalable systems that allow our autonomous robots to communicate, report, and operate in the world’s most challenging industrial environments. This is a high-impact role where your expertise in modern backend architecture will directly influence how humans and robots collaborate at scale.The Market & Our TechnologyANYbotics is transforming industrial inspection with ANYmal, the world’s most advanced autonomous four-legged robot. Our technology is deployed globally across energy, chemicals, and mining sectors to increase safety and efficiency. To support these deployments, we build a sophisticated cloud and edge-based infrastructure. Our backend stack is centered around Node.js and TypeScript, utilizing NestJS, PostgreSQL, and MQTT to handle real-time robot telemetry and complex data orchestration. We move fast, prioritize clean architecture, and solve problems that exist at the intersection of the physical and digital worlds.About UsANYbotics is a leading robotics company specializing in advanced autonomous systems. With a successful Series B financing round recently closed, we are poised for rapid growth and international expansion. Our mission is to revolutionize the robotics industry through cutting-edge technology and innovation. As we embark on this exciting journey, we are seeking a dynamic and experienced Backend Engineer to join our team and help us shape the future of robotics.Your ImpactDevelop and maintain scalable, resilient backend services using Node.js and TypeScriptImplement high-performance APIs and microservices based on architectural blueprints to bridge the gap between robots and end-user applicationsTake ownership of complex features from technical design through to implementation and deploymentChampion code quality by performing rigorous code reviews and establishing best practices for testing and documentationCollaborate with the Lead Architect to refine system designs and ensure long-term maintainability of the codebaseWork closely with Frontend Engineers and Product Managers to deliver seamless, data-driven user experiencesProactively identify and resolve performance bottlenecks within our data-intensive backend systemsMentor mid-level and junior engineers through technical guidance and pair programmingYour profileUniversity degree (MSc/BSc) in Computer Science, Software Engineering, or a related fieldExtensive professional experience (5+ years) in backend development, with a focus on building production-grade systemsDeep technical mastery of Node.js and the TypeScript ecosystemProven ability to write clean, maintainable, and highly type-safe code using modern design patternsAdvanced experience with relational databases (PostgreSQL), including schema design and query optimizationProficiency in building APIs within the NestJS framework or similar enterprise-grade Node.js environmentsStrong grasp of asynchronous programming and building event-driven architecturesExperience with containerization (Docker) and contributing to modern CI/CD pipelinesExcellent communication skills in English and a collaborative “team-first” mentalityBonus PointsExperience with real-time data protocols such as MQTT, WebSockets, or gRPCFamiliarity with Cloud infrastructure (AWS/Azure)Background in IoT, robotics, or handling high-frequency telemetry dataExperience with automated testing frameworks (Jest, Vitest, or Cypress)Please note this role isnot fully remote. As we work closely with ANYmal our robot platform, we are mostly in the LAB, This role is a hybrid role that will allow you to work from home a few days, but we are primarily looking for a new Atem member to join the Lab in Barcelona.We’re an international robotics company with the A-team spread across the Globe. This role gives you the opportunity to be part of growing our EU presence while staying connected to our global team. To be eligible, you’ll need to have the legal right to live and work in Spain. Ideally you reside in Barcelona, or are open to relocate. This is not a remote positionWe may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Requirements

University degree (MSc/BSc) in Computer Science, Software Engineering, or a related field Extensive professional experience (5+ years) in backend development, with a focus on building production-grade systems Deep technical mastery of Node.js and the TypeScript ecosystem Proven ability to write clean, maintainable, and highly type-safe code using modern design patterns Advanced experience with relational databases (PostgreSQL), including schema design and query optimization Proficiency in building APIs within the NestJS framework or similar enterprise-grade Node.js environments Strong grasp of asynchronous programming and building event-driven architectures Experience with containerization (Docker) and contributing to modern CI/CD pipelines Excellent communication skills in English and a collaborative “team-first” mentality Bonus Points Experience with real-time data protocols such as MQTT, WebSockets, or gRPC Familiarity with Cloud infrastructure (AWS/Azure) Background in IoT, robotics, or handling high-frequency telemetry data Experience with automated testing frameworks (Jest, Vitest, or Cypress)

About the company

ANYbotics is a fast-growing tech company dedicated to shaping the future of mobile robotics across multiple industries. Join our highly talented and motivated team of more than 200+ people and work on cutting-edge robot technology. The Opportunity We are seeking a highly skilled and motivated Senior Backend Engineer to join our Workforce Team. In this role, you will be a key driver of the Workforce Suite-our mission-critical software ecosystem that includes the Data Navigator, Mission Controller, and Field Operator App. You won’t just be writing code; you will be designing the robust, scalable systems that allow our autonomous robots to communicate, report, and operate in the world’s most challenging industrial environments. This is a high-impact role where your expertise in modern backend architecture will directly influence how humans and robots collaborate at scale. The Market & Our Technology ANYbotics is transforming industrial inspection with ANYmal, the world’s most advanced autonomous four-legged robot. Our technology is deployed globally across energy, chemicals, and mining sectors to increase safety and efficiency. To support these deployments, we build a sophisticated cloud and edge-based infrastructure. Our backend stack is centered around Node.js and TypeScript, utilizing NestJS, PostgreSQL, and MQTT to handle real-time robot telemetry and complex data orchestration. We move fast, prioritize clean architecture, and solve problems that exist at the intersection of the physical and digital worlds. About Us ANYbotics is a leading robotics company specializing in advanced autonomous systems. With a successful Series B financing round recently closed, we are poised for rapid growth and international expansion. Our mission is to revolutionize the robotics industry through cutting-edge technology and innovation. As we embark on this exciting journey, we are seeking a dynamic and experienced Backend Engineer to join our team and help us shape the future of robotics., As we work closely with ANYmal our robot platform, we are mostly in the LAB, This role is a hybrid role that will allow you to work from home a few days, but we are primarily looking for a new Atem member to join the Lab in Barcelona. We’re an international robotics company with the A-team spread across the Globe. This role gives you the opportunity to be part of growing our EU presence while staying connected to our global team. To be eligible, you’ll need to have the legal right to live and work in Spain. Ideally you reside in Barcelona, or are open to relocate. This is not a remote position We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:22 min

Developing robust backend applications with the Nest framework

Marius Obert Marius Obert · World Congress 2022

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

2:04 min

Comparing flexible tools against opinionated NestJS frameworks

Matteo Collina Matteo Collina · JS Congress

1:40 min

Introducing Nest.js for standardized backend development

Maximilian Otto Maximilian Otto · World Congress 2024

10:40 min

Evaluating automotive software architectures and backend technologies

Georg Kühberger +1 · LIVE

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · World Congress 2026 Europe

Videos

See all

Related articles

See all