Join a fast‑growing IoT team building a smart building automation platform that turns real‑time data into energy‑saving actions. You’ll work on a product that already delivers up to 30% energy reduction for large facilities, collaborating with engineers worldwide.
What You’ll Do
- Design, develop, and maintain backend services using TypeScript and NestJS.
- Build and integrate microservices with RabbitMQ messaging and third‑party APIs.
- Implement data storage solutions with PostgreSQL, Redis, and Elasticsearch.
- Collaborate with cross‑functional teams to deliver new platform features.
- Support CI/CD pipelines, infrastructure setup, and monitoring in DevOps tasks.
- Monitor performance, troubleshoot issues, and drive code‑quality improvements.
What You Need
- Minimum 3 years of backend development experience with JavaScript/TypeScript.
- Strong proficiency in Node.js and NestJS frameworks.
- Hands‑on experience with PostgreSQL, Redis, and Elasticsearch.
- Familiarity with microservices architecture and RabbitMQ messaging.
- Upper‑Intermediate English with solid communication and teamwork skills.
- Ability to work proactively and independently in a dynamic environment.
Good to Have
- DevOps expertise with Docker, Kubernetes, and Terraform.
- Hands‑on experience using AWS services such as EC2, VPC, S3, Lambda, IAM, Cognito.
- Monitoring tools knowledge: Grafana, Prometheus, and GitHub Actions.
- Familiarity with Kafka, GraphQL, and Linux environments.
The Opportunity
The role offers flexibility to work remotely or onsite in Tashkent, Uzbekistan, and contributes to a platform that has helped large buildings cut energy use by up to 30%.
