Software Engineer Intern

6 days ago


Mumbai India JanaDrishti Full time

Job Description About Us Janadrishti is building a modern platform to empower citizens with transparent access to political leader profiles, promises, and verified public data. As part of our founding team, you'll have a real impact building a product that matters for societygrowing your skills through mentorship and meaningful projects. Role Overview unpaid We're hiring interns for two key tracks: Frontend Developer (React/Next.js): Build interactive user-facing web pagessearch, profiles, and promise trackingusing modern React and Next.js. You'll focus on accessibility, multilingual UI, and integrating dynamic data from APIs. Backend/API Developer (Node.js/Python + GraphQL): Develop and maintain backend services that power our platform's core features. Work with GraphQL and REST endpoints, build authentication flows, and design data models using PostgreSQL. What You'll Do Collaborate closely with a small, agile founding team across design, product, and engineering. Deliver features end-to-end: coding, testing, debugging, and releasing to production. Participate in code reviews and sprint demo meetings. Frontend Responsibilities Create reusable UI components and responsive pages using React and Next.js. Integrate GraphQL APIs for live data (leader profiles, promises, search results). Ensure accessibility and mobile responsiveness. Build multilingual interfaces (English & Hindi) with react-i18next. Optimize web performance and user experience. Add interactive elements like charts (Recharts/visx) and maps (Mapbox GL/Leaflet). Backend Responsibilities Develop GraphQL/REST APIs in Node.js or Python. Implement and secure user authentication (JWT, OAuth, OTP). Design and manage PostgreSQL database schemas and queries. Support data import/ETL pipelines for public datasets. Implement caching, error handling, and logging. write unit and integration tests for backend logic. Preferred Skills & Qualifications Basic understanding of HTML, CSS, JavaScript, and/or Node.js/Python. Familiarity with React (frontend) or REST/GraphQL APIs (backend); personal/class projects strongly considered. Experience with Git and version control. Eager to learn: Next.js, GraphQL, accessibility, microservices, cloud deployment. Strong communication and teamwork abilities. Nice to Have: Exposure to internationalization/multilingual UI Experience with charting or mapping libraries Familiarity with authentication and database concepts Prior testing (Jest/Pytest/Playwright) What We Offer Ownership of real features from concept to launch Fast feedback, flexible remote-friendly collaboration, vibrant team culture The chance to make your mark on a platform with social and civic impact Application Instructions - Send us your resume and code samples (GitHub, small projects, or demos). Briefly share which role excites you more (frontend or backend), highlight a project you're proud of, and tell us why civic technology matters to you. [ You can send me resume on whatsapp 8285893552]



  • India Readyly Full time

    About the Role We are looking for a passionate and motivated Software Engineer Intern to join our engineering team. The ideal candidate will help build high-quality, scalable, and testable applications while gaining hands-on experience with modern technologies and cloud platforms.ResponsibilitiesDevelop high-quality, maintainable software and web...


  • India Readyly Full time

    About the Role We are looking for a passionate and motivated Software Engineer Intern to join our engineering team. The ideal candidate will help build high-quality, scalable, and testable applications while gaining hands-on experience with modern technologies and cloud platforms. Responsibilities Develop high-quality, maintainable software and web...


  • Chennai, India CADS Software Full time

    Job Description Software Engineer - C# / Revit API Developer Company Overview At CADS, we build world-class engineering software trusted by thousands of users globally. We combine deep civil and structural engineering expertise with modern software development practices to deliver innovative and robust solutions for the construction industry. Our flagship...


  • India Coursera Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Job Overview: Coursera's Engineering teams are responsible for maintaining a scalable and reliable platform. Engineering works to build interactive products for the worldwide learner community. As an engineer at Coursera, you will be empowered to build well-engineered products that shape new platform features and advance our technical infrastructure. You...


  • Mumbai, Maharashtra, India Momentum Sports Full time ₹ 6,00,000 - ₹ 12,00,000 per year

    Company DescriptionMomentum Sports is driven by a passion to make sports and fitness a way of life. We create professional platforms for amateur athletes, giving them the stage to compete, connect, and celebrate the spirit of the game. Specializing in organizing high-energy tournaments across Lawn Tennis, Badminton, Pickleball, and Cricket, we focus on...


  • India RED HAT Full time

    The Red Hat IT Partner Integrations team is looking for a highly motivated individual who wants to gain hands-on experience with open source join us as a Software Engineering Intern in Pune India In this role you will work in an environment where diverse perspectives are invited the best ideas are valued and people feel empowered to contribute Freedom and...


  • Mumbai, Maharashtra, India Putri Innovations Full time ₹ 6,00,000 - ₹ 12,00,000 per year

    Company DescriptionPutri Innovations provides custom application-based products and consults with finance and operations across multiple services. The company focuses on delivering high-quality, tailored applications to meet the specific needs of clients. By leveraging expertise in various domains, Putri Innovations strives to enhance operational efficiency...


  • Mumbai, Maharashtra, India, Maharashtra Newgen Software Full time

    About Newgen Software: Newgen is the leading provider of a unified digital transformation platform with native process automation, content services, and communication management capabilities. Globally, successful enterprises rely on Newgen’s industry-recognized low code application platform to develop and deploy complex, content-driven, and...


  • Mumbai, Maharashtra, India Lifespark Technologies Full time ₹ 6,00,000 - ₹ 12,00,000 per year

    Company DescriptionLifespark Technologies is a healthcare technology company focused on developing solutions for neurological conditions such as Parkinson's Disease and stroke rehabilitation. We are dedicated to improving patient outcomes through innovative technology. Our work is featured across various social media platforms including Instagram, Facebook,...


  • Mumbai, Maharashtra, India Konvo Full time ₹ 2,00,000 - ₹ 6,00,000 per year

    Job Title:Software Engineer InternCompany:KONVOLocation:Remote / Mumbai, BharatDuration:3 MonthsStipend:Unpaid (Certificate provided)Company DescriptionKonvo is an AI-powered platform designed to enhance sales and support team conversations. By analyzing voice calls, Konvo scores agent performance, understands customer sentiment, and offers smart coaching...