




Job Summary: We are seeking a Back-end Developer to design and optimize high-performance IoT/BMS systems, collaborating with international teams. Key Highlights: 1. Work on high-performance back-end development for IoT/BMS 2. Optimize software and communication protocols 3. Collaborate with international teams (USA and Europe) **Position: Back\-end Developer (IoT / BMS)** **Code: 425\-25** **Curitiba \- PR \| Hybrid** **PJ \| Indefinite-term Contract** **Main Responsibilities:** * Design and implement high-performance, reliable back\-end systems; * Optimize software and communication protocols for IoT and BMS devices; * Perform performance analysis, benchmarking, and troubleshooting in Linux/Unix environments; * Participate in code reviews, maintain code quality, and document architecture; * Collaborate with international teams (USA and Europe) to develop new features; * Propose continuous improvements in efficiency, scalability, and performance. **Requirements:** * Experience with C or C\+\+ (Rust is a plus) and TypeScript/Deno (or Node.js); * Proficiency in performance optimization and memory management in Linux/Unix environments; * Expertise in version control (GitLab), CI/CD, and containers (Docker/Kubernetes); * Knowledge of IoT protocols (BACnet, ModBus, KNX, MQTT) is a plus; * Advanced English proficiency. Employment Type: Full-time, CLT Work Location: Hybrid remote work based in Curitiba, PR


