Middle Backend Developer (IoT domain)
SigmaSoftware2
Posted: April 14, 2026
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
Middle-level professional will contribute to the development of a smart building automation platform, working remotely or onsite in Tashkent, Uzbekistan.
Required Skills
Job Description
Are you a skilled Backend Developer passionate about cutting-edge IoT solutions? We at Sigma Software invite a Middle-level professional to join our team, working on an innovative smart building automation platform. This role offers flexibility — you can work remotely or onsite in Tashkent, Uzbekistan. 
In this position, you will contribute to a project that is actively transforming building management through real-time data, automation, and sustainability-focused solutions. You will work with modern technologies and have the opportunity to influence architecture and integrations. 
Why join us? At Sigma Software, you will be part of a collaborative environment, enjoy challenging tasks, and contribute to impactful projects that make a real difference in energy efficiency worldwide. 
 
CUSTOMER 
Our Customer is a leading IoT-based building management platform that empowers property owners and technical experts to make data-driven decisions. The solution focuses on real-time monitoring, automation, and sustainability, helping optimize energy usage and operational efficiency. 
 
PROJECT 
The project leverages smart building automation to translate real-time data into opportunities that align with operational, sustainability, and compliance objectives. As a result, large commercial buildings have achieved up to 30% reduction in energy consumption. 
• Design, develop, and maintain backend services using TypeScript and NestJS within a microservices architecture 
• Integrate third-party services and APIs into the platform, ensuring high reliability and performance 
• Work with PostgreSQL, MongoDB, and Redis for efficient data storage and retrieval 
• Collaborate with cross-functional teams to deliver new features for the platform’s new product 
• Participate in the full software development lifecycle, from requirements analysis to deployment and support 
• Support DevOps activities, including CI/CD processes, infrastructure setup, and monitoring 
• Monitor and optimize application performance, scalability, and security 
• Troubleshoot and resolve technical issues 
• Ensure code quality by following best practices and project conventions 
• Contribute to improving team processes and technical documentation 
• Proactively identify and communicate risks, blockers, and improvement opportunities 
• Adapt to changing requirements and priorities 
• At least 3 years of commercial experience in backend development with JavaScript/TypeScript stack 
• Strong experience with Node.js and NestJS 
• Experience integrating third-party services and APIs 
• Proficiency with PostgreSQL, MongoDB, and Redis 
• Familiarity with microservices architecture and messaging systems (RabbitMQ) 
• Upper-Intermediate English level 
• Strong communication and teamwork skills 
• Ability to work proactively and independently 
• Experience collaborating in cross-functional teams 
 
WILL BE A PLUS
• DevOps experience (Docker, Kubernetes, Terraform) 
• AWS services (EC2, VPC, S3, Step Functions, Lambda, IAM, Cognito) 
• Experience with Grafana, Prometheus, GitHub Actions 
• Knowledge of Kafka, GraphQL, Linux 
• Experience with real-time data processing and/or EV charger integration 
PERSONAL PROFILE
• Strong self-organization skills with efficient task management 
• Ability to prioritize tasks to meet project goals 
• Proactive in identifying and resolving blockers 
• Clear and open communication with team members and stakeholders 
• Transparency in work progress and outcomes 
• Comfortable working in a dynamic environment with evolving requirements