Dhwani Rural Information Systems


Back-end Developer

  0 to 4 years (Interns can also apply)
  Will depend on interview performance

Last Date to Apply was Jul 20, 2020
About Company

Dhwani Rural Information Systems is a Start-up that is bridging the gap between the social sector and technology. It has grown exponentially in the last three years. Our Company is a development-oriented technology organization with a vision to provide affordable, integrated and smart ICT tools for organizations working at BoP level. We act as a catalyst for not for profit
& for profit social enterprises in India by providing technological support in streamlining the organization’s process with the help of open source tools from the backend & an application layer built on top of it with an interactive user interface. We work in the area of design, technology & market linkages. In the product portfolio we have data collection, data analytics and information dissemination as the core offerings. Our vision is to develop Affordable, Integrated and Intelligent Information and Communications Tools.

Job Description

We are looking for an excellent experienced person in Backend Developer field. Be a part of a vibrant, rapidly growing tech enterprise with a great working environment. As a Backend developer you will be responsible for the server-side of our web applications and you will work closely with our engineers to ensure the system consistency and improve your experience.


  • Understanding accessibility and security compliance (Depending on the specific project)
  • User authentication and authorization between multiple systems, servers, and environments.
  • Integration of multiple data sources and databases into one system
  • Understanding fundamental design principles behind a scalable application.
  • Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform.
  • Creating database schemas that represent and support business processes.
  • Implementing automated testing platforms and unit tests.

Essential Requirements

  • Strong Knowledge of Mongo DB & My SQL
  • Excellent Knowledge of AWS/GCP – Managed service.
  • Good Knowledge of JSON, API and JWT
  • Knowledge of Node.js and frame works available for it (such as Express, StrongLoop, etc )
  • Good understanding of server-side templating languages
  • Basic understanding of front-end technologies, such as HTML5 and CSS3
  • Proficient understanding of code versioning tools, such as Git
  • An experience of working in an automated environment