Avatar for Everwell Health Solutions

Fighting tuberculosis with technology

Software Engineer

₹5,000 – ₹10L • 0.1% – 0.5%
Apply now

Summary -->
Everwell develops technology to fight tuberculosis. Our internationally recognized technology, 99DOTS, is used in every state of India and touches thousands of lives every day. We are seeking motivated fullstack software engineers to support our scale-up across lakhs of patients in India and globally.

Organizational Background -->
Everwell Health Solutions is a Bangalore-based startup developing web and mobile technologies to modernize the way tuberculosis treatment is managed in India and worldwide. Our work has been recognized and praised by Bill Gates and Satya Nadella (CEO of Microsoft) as one of the most innovative technologies for social good. As a spin-out company from Microsoft Research India, Everwell boasts a world-class team from Harvard, MIT, Cambridge, BITS, and IIIT with a history of collaborations developing technology to address issues in health, education, agriculture, and citizen journalism.
Because our technology is seen as one of the most promising technologies in global health today, we have received support from top donor agencies including the Gates Foundation, USAID, DFID, and more to expand our operations throughout India and the rest of the world.

Project and Role Background -->
99DOTS is an innovative solution to give health providers a remote and real-time monitor of when their patients take tuberculosis medication. A sheet of pills is wrapped in a special 99DOTS envelope, and pills are dispensed through perforated flaps on the envelope. Each day, when a patient dispenses their medication they reveal a random toll-free number on the back of the perforated flap. Once a patient gives a free call to this number, the 99DOTS system marks the patient as adherent for the day only if the correct number is called. Failure to call triggers alerts and notifications to care providers for immediate counseling and follow-up. See more details at https://www.99dots.org.
99DOTS biggest deployment is in the Indian public health system, where we are currently enrolling patients at a rate of 300,000 patients per year, and looking to further grow next year. We also have private sector pilots in multiple states in India, as well as international pilots in Myanmar. As we have received strong international interest, 99DOTS will be scaling up globally in the next couple years.
We are looking for highly motivated full-stack software engineers to join our core team and play a leading role in building our web and mobile technologies. As part of a small team, every engineer owns significant parts of the technology that touches lakhs of lives across the world. Every Everwell engineer
speaks with end users directly, proposes and designs new features, deploys code to production, and thus sees the immediate impact of their work. This is a rare opportunity to join a rapidly growing startup, work with a talented team, and take part in one of the most exciting technologies in social good and global health today.

Role Responsibilities -->
The person hired for this role will be responsible for development across the full stack to build out the 99DOTS web and mobile dashboard and other core offerings. This includes:
• Adding features in our web dashboard and Android app to support our existing and future
deployments across a wide spectrum of treatment settings in India and other countries.
• Making the overall platform more robust and scalable to support our growing user base.
• Helping rearchitect the technology for international deployments and applications to other diseases.
• Working with different stakeholders to allow integration with other patient tracking systems (e.g. government’s official solution called Nikshay).

Minimum -
✓ BA/BS/BTech/MS/MTech in Computer Science or a related field
✓ 2+ years of strong product-focused software development experience (including experience in shipping production ready products)
✓ Willingness to work across the stack for web/mobile development and quick to learn new technologies.
Preferred -
✓ Exceptional software development skills.
✓ Experience in shipping scalable, robust, production ready products
✓ Experience with one or more general purpose programming languages including but not limited to: Java, C#, C/C++, Python etc.
✓ Experience with server-side web frameworks such as ASP.Net, Ruby-on-Rails, Django etc.
✓ Significant development experience in front end frameworks like Vue.js, React etc.
✓ Strong knowledge of Web standards and protocols, including JavaScript, HTML, CSS and HTTP/HTTPS.
✓ Good design sense and experience working with other members from the product and design teams.
✓ Good communication skills to interact within the team as well as with outside stakeholders from time to time.

Compensation -->
Commensurate with experience and extremely competitive to the market.

Bengaluru • Delhi
Job type
Visa sponsorship
Not Available
3+ years

Everwell Health Solutions at a glance

Fighting tuberculosis with technology

Everwell Health Solutions focuses on Healthcare and Technology. Their company has offices in Bengaluru. They have a small team that's between 11-50 employees.

You can view their website at http://www.everwell.org

More jobs at Everwell Health Solutions

View all jobs

Senior Software Engineer

Similar jobs to Software Engineer at Everwell Health Solutions

Avatar for Trell
India's Largest Lifestyle Platform
Avatar for MoonX
The World’s First Decentralised Ownership Exchange, where you are invited to be a part!
Avatar for Marlin Protocol
An open protocol that provides a high-performance programmable network infrastructure for Web 3.0