about 13 hours ago
Responsibilities
- Design, develop, and maintain end-to-end full stack applications for IoT communication.
- Implement and manage IoT communication using protocols like MQTT and HTTP/HTTPS.
- Develop scalable backend services and APIs for data ingestion and processing.
- Enable real-time data flows between devices and the cloud.
- Build responsive web interfaces for monitoring and device control.
- Integrate IoT solutions with cloud services and enterprise systems.
- Ensure secure communication through various security measures.
- Implement cybersecurity best practices across all layers.
- Build platform-independent desktop applications for telemetry data collection.
- Monitor, troubleshoot, and optimize application performance.
- Participate in Agile development processes.
- Create and maintain technical documentation.
- Implement CI/CD pipelines and ensure code quality.
Requirements
- 8+ years of experience as a Full Stack Developer.
- Proven experience delivering production-grade applications using JavaScript, Node.js, and Python/C++/Rust.
- Hands-on experience with IoT communication protocols.
- Experience designing and consuming RESTful APIs.
- Solid understanding of secure application and data communication principles.
- Experience deploying applications using CI/CD pipelines.
- Bachelor’s degree in computer science, Engineering, or equivalent experience.
