Energiot is seeking a proactive and highly autonomous Mid Software Engineer to join our growing product and R&D; team in Barcelona. The role focuses on the development of the cloud software and web platform that powers our IoT ecosystem for electrical grid monitoring and smart energy applications. You will work across the full stack, from backend services and APIs to web frontends, building the systems that ingest, process, and visualize sensitive data about the real-time status of electrical grid lines.
Because the platform handles critical grid data, security and reliability are central to everything you build. This is a high-ownership role: your decisions and actions will carry significant weight, so we are looking for someone who thrives with autonomy and is comfortable driving features end to end in a multidisciplinary environment combining software, IoT platforms, and real-world sensor data.
Design, develop, and maintain full-stack features for our SaaS platform, with a strong focus on frontend development using React and TypeScript .
Build and maintain backend services and REST APIs in Node.js / Python.
Design and operate cloud infrastructure and services on AWS , following best practices for scalability and security.
Apply secure coding and cybersecurity practices throughout the platform, ensuring the confidentiality and integrity of sensitive grid data.
Integrate with and extend our IoT cloud platform ( ThingsBoard ), including dashboards, rule chains, and device management.
Contribute to the full development lifecycle: requirements analysis, technical design, implementation, testing, and deployment.
Bachelor's or Master's degree in Computer Science, Telecommunication Engineering, or a related field.
Minimum 2–3 years of experience in software development.
Strong programming skills in JavaScript/TypeScript and React .
Experience developing and consuming REST APIs and backend services.
Solid hands-on experience with AWS and cloud-based SaaS architectures.
St
📌 Software-ontwikkelaar (España)
🏢 Energiot
📍 España
Postulate a este anuncio
Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.