Jobiglo

No results.

This job is no longer available

This job expired on 25/08/2026. It no longer accepts applications.

Mid Software Engineer – Full Stack (React, Node.js, AWS)

Energiot · Cerdanyola del Vallès

Mid 🇬🇧 English
JavaScript TypeScript React Node.js Python REST APIs AWS Secure coding Cybersecurity ThingsBoard Time-series data Public cryptography AI coding agents

Job description

About the role

Energiot is looking for a proactive, highly autonomous Mid Software Engineer to join its product and R&D team in Barcelona. You will develop and maintain the cloud‑based SaaS platform that powers an IoT ecosystem for electrical grid monitoring and smart energy applications.

Key responsibilities

  • Design, develop, and maintain full‑stack features, focusing on frontend development with React and TypeScript.
  • Build and sustain backend services and REST APIs using Node.js and Python.
  • Design, deploy, and operate scalable, secure AWS cloud infrastructure.
  • Apply secure coding and cybersecurity best practices to protect sensitive grid data.
  • Integrate and extend the ThingsBoard IoT platform, including dashboards, rule chains, and device management.
  • Participate in the full development lifecycle: requirements, design, implementation, testing, and deployment.
  • Diagnose and resolve production issues, improving platform reliability and observability.
  • Collaborate closely with firmware, hardware, and product teams.

Required profile

  • Bachelor's or Master's degree in Computer Science, Telecommunication Engineering, or a related field.
  • 2–3 years of professional software development experience.
  • Proactive, autonomous mindset with strong ownership of technical decisions.
  • Fluency in both Spanish and English.

Required skills

  • JavaScript / TypeScript
  • React
  • Node.js
  • Python
  • REST API design and consumption
  • AWS cloud services
  • Secure coding and cybersecurity practices
  • ThingsBoard IoT platform
  • SCADA protocols (TASE.2, IEC 60870‑5‑104) – nice to have
  • Time‑series data handling – nice to have
  • Public cryptography and secure channels – nice to have
  • Experience with AI coding agents for autonomous development – nice to have

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Energiot.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in Spain.

💬 Chat with us on Telegram Chat on WhatsApp

Published 2 months ago

25 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Energiot

Cerdanyola del Vallès