Role Overview
We are looking for mid-level Node.js Developers with a backend-oriented skill set to contribute to the continued growth and stability of the platform. The work is predominantly backend-focused (approximately 90%) and takes place within a structured agile delivery model. This role offers the opportunity to work on a real-world, production SaaS system addressing scalability and reliability challenges.
Key Focus Areas
- Contribution to the evolution of server-side applications used in smart energy and IoT contexts
- Delivery of new functionality and resolution of defects within an existing SaaS platform
- Collaboration within an agile engineering team operating in sprint-based cycles
Technical Requirements
- Experience working with server-side JavaScript (Node.Js) applications in a production environment, with an understanding of backend architecture and application lifecycle
- Familiarity with designing, consuming, and maintaining REST-based APIs
- Exposure to managing application performance and state using in-memory data stores such as Redis
- Comfort working within structured development workflows that use issue tracking and version control systems to coordinate work and manage code changes
- Ability to operate effectively within an established tooling ecosystem that supports collaboration, traceability, and iterative delivery
Nice to have
- Exposure to relational databases and data persistence concepts, including PostgreSQL
- Familiarity with containerized or orchestrated environments, such as Kubernetes
- Understanding of event-driven or streaming systems, including technologies like Kafka
- Experience with API specification and documentation standards such as OpenAPI / Swagger
- Awareness of protocols or standards used in smart energy systems, including IEEE 2030.5

Pablo Alejandro Rosales Perez
Senior Recruiter