Software Development Engineer Intern
Navadrishti LLP
About Navadrishti
Navadrishti LLP is a technology and consulting company working across education, behavioural change, and digital innovation. We are building GRAM, a social-impact platform that connects NGOs, companies, and individuals to support collaboration and meaningful initiatives.
About the Role
We are looking for motivated developers who want more than a conventional internship. As part of our early-stage founding technology team, you will have the opportunity to contribute to real products, take ownership of features, and grow alongside the company.
Work Mode: Remote
Daily Commitment: 4–5 hours per day
Job Type: Internship
Key Responsibilities
- Maintain and improve existing web application features based on client requirements and feedback.
- Implement new features and enhancements as product requirements evolve.
- Work with React.js, Next.js, TypeScript, Node.js, and Express.js.
- Modify and extend existing REST APIs, database schemas, and backend logic when required.
- Fix bugs, troubleshoot issues, and improve application performance.
- Customize existing modules and workflows to meet specific client needs.
- Integrate third-party APIs and services as required.
- Test changes and ensure new updates do not break existing functionality.
- Collaborate with the founding team to understand requirements, estimate tasks, and deliver updates on time.
- Use Git and GitHub for version control and collaborative development.
Requirements & Tech Stack
- Understanding of JavaScript or TypeScript.
- Familiarity with React.js.
- Basic understanding of REST APIs and databases.
- Familiarity with Git and GitHub.
- Problem-solving ability and willingness to learn.
- Good communication, accountability, and a commitment to completing work.
- Experience with Next.js, Node.js, Express.js, PostgreSQL, MySQL, or Supabase is an advantage.
- Personal projects and practical skills matter more than knowing every technology listed.
What Makes This Opportunity Different?
We are building our technology team at an early stage and want people who are interested in growing with the products they help create.
- Real product experience: Work on actual platform features rather than only practice assignments.
- Learning through ownership: Strengthen your technical skills by solving real development problems and taking responsibility for your work.
- Room to grow: Consistent contributors can gradually take on more complex features, greater responsibility, and opportunities to influence technical decisions.
- Recognition for contribution: Strong, reliable contributions may lead to paid project opportunities, depending on project scope, available budget, and mutually agreed terms.
- Potential long-term association: Interns who demonstrate sustained performance, accountability, and a strong mutual fit may be considered for continued engagement and confirmation into the core technology team.
- Long-term growth opportunities: Core team members may become eligible for additional benefits and greater ownership as the company grows, subject to clearly communicated and mutually agreed arrangements.
We value consistency over occasional bursts of effort. You do not need to be an expert from day one; we are interested in people who are willing to learn, improve, communicate honestly, and deliver reliably over time.
Compensation and Engagement
This is an early-stage internship that may initially be unpaid. Monetary compensation may be offered for defined project work depending on the scope, contribution, and available budget. Any paid work, deliverables, and payment terms will be discussed and agreed upon before the work begins. Long-term opportunities and additional benefits depend on sustained contribution, performance, business requirements, and mutual agreement. They are possibilities rather than guaranteed outcomes.
Who Should Apply?
Students, recent graduates, and early-career developers who want practical experience, meaningful responsibility, and the opportunity to grow with an early-stage technology team are encouraged to apply. If you are willing to commit 4–5 hours per day, keep learning, follow through on your responsibilities, and contribute consistently, this opportunity may be a good fit.
How to Apply
Please share your resume, GitHub profile (if available), links to projects you have worked on, a brief description of your contribution, your availability, and your earliest joining date. Shortlisted candidates will be invited to a technical and role-fit discussion.
Website: https://navadrishti.in












