You are on page 1of 2

Full Stack Web Developer for an IoT based Waste Collection Management & Tracking Application

Description: We’re looking for a part time / full stack developer to help kick start our new IoT based
waste collection management and tracking program. The project is based on the Startup idea conceived
using IoT & cloud.

Our aim is to build a hybrid model where the human intervention for waste collection is minimal and is
done with minimum possible resource utilization.

Project Scope & Deliverables:

We’re looking to launch our e-bin model for waste collection tracking in 6 months, to meet that goal, we
will need the following three deliverables:

Deliverable #1 – An Application software based on Rasbery Pye for responsive mobile interaction,
physical interaction, multimedia design, IoT device communication, protocol design to work as the back
end to receive the information regarding the fill level of e-bins using the Wifi Module and sensors of e-
bin. Also to develop an Android application for truck drivers to notify the collection routes and bin.

Deliverable #2 – Design a DSA algorithm to develop and assign pooling so that the e-bin to be collected
can be done by the pickup delivers in best possible shortest route with optimum resource utilization.
Also this DSA should be connected with the application software which will receive the information as
well as data interpreting program like Elastic Stack

Deliverable #3 – Develop test suite to make sure the program run in all possible validations and
circumstances.

Job Responsibilities:

 Develop software to capture and analyze data from e-bin sensors.


 Develops functional, server-side code for cloud inorder to receive and analysis the data received
 Develop web APIs and user interfaces for controllers and hosted environments.
 Develop configuration and network analysis tools for end use customers.
 Develop quality plans and unit testing for your code.
 Develop deployment and packaging strategies for the code you write

Requirement:

 Credible & intensive knowledge of appropriate languages, frameworks and platforms or area of
focus, like Python C++, .Net, SQL, PHP, DSA, API, Java, etc.
 Experience or knowledge in working with languages like Python and JavaScript
 Solid foundation in data structures, algorithms, and system design.
 Database administration and management of a hosting environment
 Solid knowledge regarding Networking, cryptography, wireless network protocols and IP
 Good Knowledge in embedded controllers and sensors
 Understanding and working knowledge in building on web backend server for customer facing
applications
 Developing Android application platforms for mobile for the user operating systems
Qualifications:
 Bachelor degree in Engineering or Science with Computer Science or IT.
 Credible practical exposure and knowledge in the subject
 Prior exposure and practical participation in similar projects.
 Prior experience in the IoT based project will be an added advantage

You might also like