We are looking for a skilled Full Stack Developer with 2+ years of experience in building web-based applications, preferably in the IoT domain. The ideal candidate should be proficient in Angular on the frontend and Node.js on the backend, with experience in real-time data handling, REST APIs, MQTT, and database management using MongoDB. You will be responsible for developing end-to-end solutions, including dashboards, APIs, and IoT device communication systems, ensuring reliability, performance, and scalability.
Key Responsibilities
Design, develop, and maintain user-friendly web interfaces using Angular.
Build and maintain backend services using Node.js to handle IoT device data.
Implement real-time data updates using MQTT, WebSockets, and REST APIs.
Design and manage databases using MongoDB for efficient storage and retrieval of live and historical IoT data.
Ensure seamless communication between frontend, backend, and IoT devices.
Collaborate with hardware, IoT, and frontend teams to integrate devices and services.
Implement authentication, role-based access control, and secure API endpoints.
Optimize applications for performance, scalability, and cross-platform compatibility.
Troubleshoot, debug, and enhance existing systems, both frontend and backend.
Required Skills & Qualifications
Mandatory:
Minimum 2 years of experience in full stack development
Strong expertise in Angular (latest versions preferred)
Backend development skills with Node.js
Proficiency in HTML, CSS, JavaScript, TypeScript
Experience with MongoDB and database design
Working knowledge of Linux for server deployment and management
IoT & Communication Protocols:
Hands-on experience with MQTT, WebSockets, and HTTP/HTTPS
Understanding of real-time data handling and device communication
API & Security:
Experience designing and consuming RESTful APIs
Knowledge of JSON, JWT authentication, and role-based access control
Additional Skills (Preferred):
Experience in industrial IoT platforms or dashboards
Basic understanding of cloud services and IoT architectures
Job Type: Full-time
Pay: ?25,000.00 - ?45,000.00 per month
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.