CareerPlanSign in

Senior Node.js Engineer

Ukraine🌐 Remote💼 Full-time🗓 2026-07-28 → 2026-09-26

Core

Design, develop, and maintain scalable back-end software solutions for smart building and energy management platforms.

Role type

Senior Node.js back-end engineer

Builds

Cloud-based software solutions for monitoring, controlling, and optimizing building operations (HVAC, lighting, power)

Domain

Smart buildings, energy management, IoT

Deliverable

production ML models | product features

Required skills

JavaScript, TypeScript, Express.js, NestJS, MongoDB, REST API design, unit testing (Jest), message brokers (RabbitMQ), streaming platforms (Kafka), API documentation (Swagger)

Preferred skills

Docker, AWS Cloud services (ECS, Fargate, S3, Cloudfront), ClickHouse, DynamoDB, MQTT, time-series data, high-volume data, IoT projects, front-end development

Technologies

Node.js, Express.js, NestJS, MongoDB, Jest, RabbitMQ, Kafka, Swagger, Docker, AWS, ClickHouse, DynamoDB, MQTT

Responsibilities

Design and develop scalable software solutions; Collaborate with Product Owners and Architects; Write clean, efficient code following best practices; Conduct code reviews; Troubleshoot complex technical issues; Contribute to sprint planning; Create technical documentation

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.