About HUUM
HUUM builds premium sauna solutions by combining hardware, software, and design. Our systems connect physical devices (heaters, controllers) with mobile apps and cloud services to deliver a seamless sauna experience.
As we continue to grow and expand our team, we are investing more into how our products work together as a connected system — shaping a more intelligent, responsive, and complete sauna experience for our customers.
We are now strengthening our platform team with a server-focused full-stack engineer who will take ownership of our backend systems and real-time device connectivity.
Role Description
We are looking for a Full-Stack Engineer (Server-Focused) to own and develop HUUM’s backend platform.
This role goes beyond traditional backend development — you will be responsible for building and operating a real-time IoT platform that connects devices, cloud services, and mobile applications.
You will take ownership of:
- Backend architecture
- API design
- Data models
- System reliability and performance
This is a high-impact role where your work directly influences how our products behave in real-world use.
Key Responsibilities:
Backend Ownership & Architecture
- Design and own scalable backend services and APIs
- Define system architecture and technical direction
- Own data models, database structure, and performance
- Ensure scalability, maintainability, and fault tolerance
IoT & Real-Time Systems
- Build and maintain device ↔ cloud ↔ app communication
- Implement real-time protocols (e.g. MQTT, WebSockets)
- Handle unreliable networks and offline scenarios
- Optimize system responsiveness and command latency
System Integration
- Define and maintain API contracts across systems
- Integrate backend with mobile apps and frontend services
- Work closely with firmware teams to enable device features
- Ensure clean integration with business systems (e.g. ERP, services)
Production & Reliability (You Build It, You Run It)
- Own production systems, uptime, and reliability
- Implement monitoring, logging, and alerting
- Debug and resolve incidents in live environments
- Continuously improve system performance and stability
Security & Compliance
- Apply secure coding practices across backend and APIs
- Ensure authentication, authorization, and data protection
- Contribute to compliance (e.g. GDPR, IoT security principles)
Collaboration & Product Thinking
- Work closely with product, firmware, and frontend teams
- Translate product requirements into scalable solutions
- Challenge assumptions and propose better technical approaches
- Contribute to system-level and architectural decisions
Must have:
- Strong proficiency in TypeScript / Node.js
- Strong experience with relational databases (PostgreSQL, MySQL)
- Solid experience with API design (REST and/or GraphQL)
- Experience with real-time systems (MQTT, WebSockets, event-based systems)
- Understanding of distributed systems and scalability
- Experience working with production systems (monitoring, debugging, incident handling)
- Knowledge of secure coding practices
- Experience with Git-based workflows
- Strong problem-solving and analytical thinking
Nice to have
- Experience with IoT platforms or connected devices
- Experience with cloud platforms (AWS, GCP, Azure)
- Familiarity with event-driven architectures (Kafka, RabbitMQ)
- Knowledge of microservices architecture
- Experience with CI/CD pipelines and automated deployments
- Experience with containerization (Docker, Kubernetes)
- Exposure to NoSQL databases
- Experience with monitoring tools (Datadog, Prometheus, etc.)
- Background in performance profiling and load testing
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
FULL-STACK INSENER
2025-09-02
Quality Assurance Engineer
2026-05-07
MANUSSÜSTEEMIDE INSENER
2025-09-02
- Posted
- May 07, 2026
- Type
- Full-time
- Level
- Entry
- Location
- Tartu
- Company
- HUUM
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
FULL-STACK INSENER
2025-09-02
Quality Assurance Engineer
2026-05-07
MANUSSÜSTEEMIDE INSENER
2025-09-02