As a Senior Node.js Developer, you will design and build backend systems for smart devices, IoT, and robotics platforms, shaping the technology that powers real-world devices used by millions.
You’ll collaborate with a multi-national team across Europe and LATAM, continuously learning and growing your skills in a fast-paced, high-impact environment.
The role is contractor-based via Elevate, giving you the flexibility of a contractor while being fully embedded in the delivery team on a long-term, real-world project.
What you will do:
Design, build, and maintain scalable back-end services with Node.js
Follow the best engineering practices (secure, testable code).
Work with AWS services and IaC to develop and optimize cloud solutions.
Design, implement, and improve CI/CD pipelines.
Conduct code reviews, feedback sessions, and overall guidance of junior peers.
Identify, troubleshoot, and resolve critical technical issues impacting production systems.
Participate in technical discussions, estimations, and planning sessions.
Evaluate and adopt new technologies to improve efficiency and product quality.
What you bring to the table:
Proficiency with Node.js and JavaScript for backend.
Experience with unit and integration test (Jest, Mocha)
Working experience with AWS/Azure and IaC (Terraform, CloudFormation)
Knowledge of CI/CD pipelines (GitHub Actions, Jenkins)
Strong collaboration and organizational skills.
Fluency in English.
Nice to haves, but not essential:
Experience with design patterns and Clean architecture.
By enabling them, you help us to develop and deliver better services in the way that's most convenient for you. For information and settings, see our Cookie Policy.