Position: IoT Developer
- Category Programming/Software Development
- Location Kathmandu, Nepal
- Salary N/A
- Expiry date Sep 10, 2024 (Expired)
Job Description
Company: Swivt Technologies
Location: Sanepa -2, Lalitpur
Job Type: Part-time or Freelancing
Experience Level: Mid-Level (2-3 Years of Experience)
Job Description:
We are looking for an experienced IoT Developer with a passion for building innovative IoT solutions. The ideal candidate will have 2-3 years of experience in IoT development, a solid understanding of IoT protocols, and the ability to work collaboratively in a fast-paced environment.
Job Requirements:
- Bachelor’s degree in Computer Science, Electrical Engineering, or a related field.
- 2-3 years of experience in IoT development.
- Proficiency in programming languages such as C, C++, Python, or JavaScript.
- Experience with IoT protocols (e.g., MQTT, CoAP, HTTP).
- Familiarity with IoT platforms and cloud services (e.g., AWS IoT, Azure IoT, Google Cloud IoT).
- Understanding of hardware and embedded systems.
- Excellent problem-solving skills and attention to detail.
- Ability to work independently and as part of a team.
- Good communication skills.
Preferred Qualifications:
- Experience with Bluetooth, Zigbee, or LoRaWAN.
- Knowledge of data analytics and visualization tools.
- Familiarity with security best practices for IoT devices.
- Understanding of Agile/Scrum methodologies.
Responsibilities:
- Design, develop, and maintain IoT applications and systems.
- Collaborate with cross-functional teams to define, design, and implement new IoT features.
- Develop firmware and software for IoT devices.
- Integrate IoT devices with cloud platforms and applications.
- Ensure the performance, quality, and responsiveness of IoT solutions.
- Troubleshoot and debug IoT systems, providing timely resolutions.
- Participate in code reviews and contribute to team knowledge sharing.
- Stay up-to-date with emerging trends and technologies in IoT.
What We Offer:
- Competitive salary and benefits package.
- Opportunities for professional growth and development.
- A collaborative and supportive work environment.
- Flexible working hours and remote work options.
- Access to the latest tools and technologies.