Product
Industrial Edge Platform
Technology
Cybersecurity
Pricing
Partners
Find a System Integrator
Become a partner
Login to Partners Portal
Industries
Digital Grid
Smart Water
Smart Manufacturing
Other Industries
Pricing
Company
About us
Talent
Resources
Academy
Blog
Success stories
Webinars and Videos
ES
EN
English
Español
Log in
Try Now
linkedin icontwitter iconyoutube icon

Delivery

Backend Developer

Madrid or Bilbao

We’re looking for a Backend Developer to join our Delivery team in Madrid or Bilbao. You’ll primarily contribute to a strategic project within the water sector, directly impacting digitalization and operational efficiency initiatives.

Why Barbara?

We’re not just another SaaS company. We operate at the intersection of Industrial Edge, AI, and Cybersecurity. With 9 years of stability and backing from industry leaders like Iberdrola and Caixa, we provide the brains behind Industry 4.0.

You’ll be contributing to digital platforms that power real-world industrial operations — building backend services and APIs that enable data-driven decision-making in environments where reliability, scalability, and quality truly matter.

The Role

We’re looking for a Backend Developer to join our Delivery team in Madrid or Bilbao. You’ll primarily contribute to a strategic project within the water sector, directly impacting digitalization and operational efficiency initiatives.

You’ll work in a collaborative technical environment, developing and maintaining backend services and APIs, supported by senior engineers who will guide your growth. In addition, you’ll have the opportunity to contribute to the evolution of Barbara’s own products, gaining exposure across different technology areas.

This role is ideal for someone with a solid backend foundation, strong motivation to learn, and a proactive mindset — eager to tackle real-world technical challenges where quality, scalability, and reliability truly matter.

What You’ll Do

  • Develop and maintain backend services using Node.js and TypeScript.
  • Implement APIs and software components that support data-driven platforms.
  • Maintain and improve existing codebases, fixing bugs and delivering incremental enhancements.
  • Participate in deployment tasks and provide basic support in development and production environments.
  • Collaborate closely with frontend, data, and DevOps teams in an Agile environment.

What You’ll Bring (The Essentials)

  • 1–3 years of experience developing backend systems with solid knowledge of Node.js and TypeScript.
  • Strong understanding of asynchronous programming in modern JavaScript (Promises, async/await, asynchronous flows).
  • Experience with databases:
    • Relational databases such as PostgreSQL
    • NoSQL databases such as MongoDB
  • Regular use of Git for version control.
  • High level of English for documentation and collaboration with stakeholders.

Nice to Have (Where you can shine)

  • Experience designing and implementing REST APIs.
  • Knowledge of additional programming languages (Python, Go, Java) and shell scripting (Bash).
  • Experience writing unit tests and applying software quality best practices.
  • Familiarity with microservices architectures.
  • Basic understanding of cybersecurity concepts and SSL certificate management.
  • Experience with messaging and industrial communication systems:
    • MQTT
    • AMQP / RabbitMQ
  • Familiarity with Docker environments or cloud-based deployments.
  • Experience working in Agile environments with tools such as Jira and Bitbucket.
  • Interest in projects within industrial, energy, or water management sectors.

Who you are (Soft Skills & Mindset)

  • Proactive: You’re comfortable taking ownership and working with autonomy.
  • Creative: You enjoy solving problems in demanding environments.
  • Clear Communicator: You explain your ideas well and ask thoughtful questions.
  • Humble: You listen, collaborate, and value teamwork.
  • Resilient: You can navigate complexity and keep moving forward.
  • Geek at Heart: You love experimenting, tinkering, and continuously learning.

What’s in it for you

  • Impact: Work on real-world digitalization projects with direct operational impact.
  • Growth: Learn from senior engineers and expand your expertise.
  • Hybrid Work: Madrid or Bilbao office with flexible hybrid model (2–3 days remote).
  • Flexible Benefits: Cobee for meals, transport, and training.
  • Wellness: Wellhub subscription for gyms and mental health.
  • Social: Epic BBQs on our terrace with a great team.
Apply to this position

Subscribe to our newsletter

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
barbara white logo
Industries
Smart GridsWater ManagementSmart ManufacturingOther Industries
Product
PlatformCybersecurityTechnologyPricing
Company
About usPartnersContactTalent
Contact
BlogSuccess storiesEbooksWebinarsFAQs
Legal
Privacy Policy
Terms and Conditions

Barbara is certified in ISO 27001 and ISO 9001

© Barbara 2023
+34 910740311
linkedin iconyoutube icon