We are looking for a passionate, result-oriented and like-minded professional to join us in our exciting journey. At EazyIoT, a unified platform for connected devices, we believe in free thinking and encourage innovative ideas. He will be responsible for to build and maintain scalable cloud-based web and mobile applications for EazyIoT's IoT products, collaborating with embedded teams across the full software development lifecycle.
Roles & Responsibilities
- Develop and maintain cloud-based web applications and mobile applications for IoT products.
- Participate in designing and improving software architecture.
- Work with communication protocols and database schemas.
- Write clean, maintainable, and efficient code.
- Perform unit testing and contribute to improving software quality.
- Collaborate with embedded product teams for testing, integration, and troubleshooting.
- Participate in the complete software development lifecycle.
Required Skills
- Solid knowledge of JavaScript, HTML, and CSS.
- Hands-on experience with Angular, Node.js, and MongoDB will be preferred.
- Familiarity with version control systems such as Git.
- Understanding of cloud platforms such as AWS, Azure, or similar services.
- Good understanding of software development principles and scalable application development.
- Strong analytical and problem-solving skills.
- Ability to learn quickly and work effectively in a collaborative team environment.
Qualification
- Bachelor’s degree in computer science, Information Technology, Electronics, or a related field.
- 0–2 years of experience in Software Developement.
- Freshers with strong fundamentals and a passion for software development are also encouraged to apply.