IoT & Smart Infrastructure

Backend Developer (Node.js)

Pune, India
The Company

Planet Smart City is a leading proptech company that designs and builds smart, affordable neighbourhoods that provide more than just homes. With a global footprint in the affordable housing market across both emerging and developed markets, Planet enhances its residents’ quality of life and reduces their cost of living by applying its expertise in social innovation, community creation, IoT smart solutions integration, and services. Its smart, sustainable, and socially inclusive neighbourhoods are supported by the unrivalled services of the Planet App, Planet Smart City’s proprietary digital platform which enables residents to engage with each other and the neighbourhood around them. Planet Smart City tackles the global housing crisis in countries with large housing deficits and works in partnership with developers worldwide to revitalise existing communities. Being in the start phase in India we operate in a dynamic environment with great opportunities for future growth for the company and the members of the team.

Job description

PlanetSmartcity is looking for Backend Developer (Node.js) who can own and develop the Planet SIM (Smart Infrastructure Management) backend server-side development and build scalable APIs and business logics for various IoT smart city use cases such as Smart water system, Smart irrigation, etc. He/she would understand the overall architecture design of the Planet SIM (Smart Infrastructure management) platform and able to create components as specified in the user stories. He/She would be part of IoT Platform competency team based at Pune, India and helps to customize the IoT platform for the global IoT needs of PlanetSmartcity.

Experience & Skills Essential
  • Extensive knowledge of JavaScript

  • Solid understanding of ES6 and asynchronous programming in JavaScript

  • Good Understanding of the RESTful API specification

  • 3-10 years of strong proficiency in Node.js

  • Experience in working SQL DBs including MySQL and PostgreSQL

  • Experience in working with NoSQL DBs including MongoDB / Cosmos DB

  • Should have production experience with frameworks like Nest.js

  • Experience in working with MS Azure cloud service would be preferable

  • Experience in building scalable applications in an agile development methodology

  • Good understanding of distributed and multi-tenant architecture systems

  • Ability to work independently with minimal supervision to develop the components

  • Experience in working in an agile environment and using DevOps tool like GitLab, Azure DevOps, etc.

  • Building fault-tolerant APIs, and manage cloud deployments and infrastructure

  • Previous experience in developing and maintaining all server-side network components from scratch

  • Creating caching and load balancing strategies

  • Ensuring optimal performance of the central database and responsiveness to front-end requests

  • Collaborating with front-end developer on the integration of elements

IJP : IN-553
Apply now