Junior Full Stack Engineering Intern
Job Description: Junior Full Stack Engineering Intern
Organization: Open Healthcare Network Foundation
Product: CARE
Location: Remote
Internship Duration: 3–6 months, flexible
Experience Level: Entry-Level / Students
Stipend: Up to ₹25,000/month
About Open Healthcare Network Foundation and CARE
Open Healthcare Network Foundation stewards CARE, an open-source, standards-based healthcare platform designed to support hospitals, public health systems, and care delivery teams at scale.
CARE is a recognised Digital Public Good and is built in the open. The platform is used in real-world healthcare environments and is supported by a growing community of developers, clinicians, implementation partners, and organisations.
As a Junior Full Stack Engineering Intern, you'll have the opportunity to contribute directly to an open-source healthcare platform while learning from experienced developers and working on real-world engineering problems.
About the Role
This is a hands-on internship for students and early-career developers who are interested in full-stack development and open source.
You don't need to be an expert. We're looking for people who have a basic understanding of web development, are comfortable learning independently, and are excited to contribute to a real codebase.
You'll work primarily with:
Backend: Python, Django / Django REST Framework
Frontend: React, TypeScript
Styling: Tailwind CSS
Development: Git and GitHub
CARE's current contributor documentation confirms the backend is built with Django REST Framework and Python, while the frontend uses React and TypeScript.
Your Role
Contribute to Real Issues
Explore the CARE repositories and identify issues suitable for contribution.
Start with issues labelled
good first issuewhere appropriate.Understand the problem, discuss your approach, and work towards a solution.
Contribute meaningful changes rather than only minor UI or typo fixes.
Code & Collaborate
Write clean and maintainable code.
Work across frontend and backend depending on the problem.
Create pull requests and participate in code reviews.
Learn and follow the project's development practices.
Engage with the Community
Participate in the open-source community through GitHub and Slack.
Ask questions, share your approach, and learn from experienced contributors.
Take feedback constructively and iterate on your work.
Learn & Grow
Understand how a real-world healthcare platform is built and maintained.
Learn about software development practices used in production.
Understand how engineering decisions affect healthcare users and workflows.
What We're Looking For
Basic knowledge of Python and Django / Django REST Framework.
Basic understanding of React and TypeScript.
Familiarity with HTML, CSS, and JavaScript.
Basic understanding of Git and GitHub.
Ability to read and understand existing code.
Strong problem-solving and debugging skills.
Curiosity and willingness to learn.
Interest in open-source software.
Interest in using technology to solve real-world healthcare problems.
Good to Have
Experience with Tailwind CSS.
Experience building full-stack projects.
Familiarity with REST APIs.
Basic understanding of databases.
Previous open-source contributions.
Familiarity with FHIR or healthcare technology.
Experience working with GitHub pull requests and code reviews.
How to Apply
Step 1: Join our community
Join the OHC Slack community and get familiar with the project and contributors.
Step 2: Explore CARE
Explore the CARE repositories and documentation to understand the project.
Step 3: Pick an issue
Choose 2 or more meaningful issues that you can work on. Issues labelled good first issue are a good starting point.
Very minor typo or UI-only changes will not be considered as internship contributions.
Step 4: Submit your Pull Requests
Work on the selected issues and submit your changes through GitHub pull requests.
Step 5: Apply
Submit your completed contributions along with your updated resume through the internship application process.
Step 6: Let us know
Once your contributions are ready or merged, let the team know through the OHC community channels.
What You'll Gain
Hands-on experience working on a real open-source healthcare platform.
Experience with Python, Django, React, TypeScript, and Tailwind CSS.
Exposure to production software development practices.
Experience with GitHub, pull requests, code reviews, and open-source collaboration.
Mentorship and guidance from experienced developers.
An opportunity to build a visible portfolio of meaningful contributions.
Understanding of how technology is designed and developed for real-world healthcare environments.
Why Join Us?
Work on a recognised Digital Public Good.
Contribute to open healthcare infrastructure used in real-world care delivery.
Learn from experienced engineers and an international open-source community.
Work on problems that have meaningful healthcare impact.
Build practical engineering skills through real contributions rather than only training projects.
Ideal Candidate
You may be a student, recent graduate, or early-career developer who is excited about software development and open source.
You don't need to know everything. What matters is that you are curious, willing to learn, comfortable asking questions, and ready to take ownership of real problems.
If you want to move beyond tutorials and academic projects and contribute to software that is solving real healthcare problems, this internship is for you.