Full Stack Developer Intern
FULL STACK DEVELOPER INTERN
- Department
- Technology, Software Engineering & Product Development
- Internship Duration
- 3 Months
- Review Period
- 1 Month
- Work Mode
- On-site/Hybrid/ Online
- Location
- M.G Road, Camp, Pune – 411001
About PopPop Labs
PopPop Labs is a technology and product company building products across social technology, robotics, civic technology, and artificial intelligence.
Our product ecosystem includes
PopPop — a social collaboration and experiences platform connecting people, communities, events, learning, and work.
Poppy — an intelligent robotics initiative focused on physical AI, robotics, and human–robot interaction.
Oneevolution — a civic-action platform built around citizen participation, petitions, community mobilisation, and government action.
PopBud — an AI-powered voice interaction, recording, and knowledge-capture platform for education and workplace environments.
Role Overview
We are looking for a Full Stack Developer Intern who wants hands-on experience building production-oriented digital products from frontend interfaces to backend services, databases, APIs, authentication, integrations, and deployment.
You will work closely with product, UI/UX, AI, robotics, and business teams to transform product requirements and designs into functional software.
Key Responsibilities1. Frontend Development
Build responsive and scalable interfaces for web and mobile products.
Work with technologies such as
React
Next.js
TypeScript
JavaScript
Flutter / Dart
HTML5
CSS
Tailwind CSS
Component-based architecture
Develop
User interfaces
Dashboards
Authentication flows
Profiles
Search interfaces
Forms
Interactive workflows
Notifications
Real-time interfaces
Responsive layouts
Backend Development
Develop backend services and application logic using technologies such as
Node.js
Express.js
REST APIs
WebSockets
Python
Server-side frameworks
Responsibilities may include
API development
Authentication and authorisation
Business logic
Data validation
File handling
Notification systems
Third-party integrations
Background processes
API security
Database Engineering
Work with relational and non-relational data systems such as
PostgreSQL
Firebase
Redis
Other suitable databases
Tasks may include
Database schema design
CRUD operations
Query optimisation
Data modelling
Indexing
Data validation
Relationships and constraints
Performance optimisation
Product-Specific Development
You may contribute to different parts of the PopPop Labs product ecosystem.
PopPop
Build features involving
Event discovery and creation
Communities
Chat
Profiles
Search
Recommendations
Notifications
Ticketing
Payments
User onboarding
Oneevolution
Develop systems involving
Petition creation
Petition discovery
Digital participation
Campaign pages
User authentication
Progress tracking
Community participation
Ward-based discovery
Notifications
PopBud
Work on
Voice recording
Audio uploads
Speech-to-text
AI-assisted workflows
Summarisation
Knowledge organisation
Search
User history
Cloud synchronisation
Poppy
Potential software work may include
Robot interfaces
Device onboarding
Robot configuration
Status dashboards
Telemetry interfaces
Device connectivity
Human–robot interaction software
Control and monitoring interfaces
API & Third-Party Integrations
Work with external services and APIs involving
Authentication
Payments
Maps
Notifications
AI/LLM services
Speech-to-text
Cloud storage
Analytics
Communication services
Understand API documentation, authentication methods, request/response structures, error handling, rate limits, and integration testing.
AI Integration
Assist in integrating AI capabilities into products through
LLM APIs
Speech-to-text
Text-to-speech
Embeddings
Semantic search
Retrieval-augmented generation
AI-powered recommendations
Summarisation
Conversational interfaces
Authentication & Security
Implement and maintain
User authentication
Authorisation
Role-based access
Session management
Secure API communication
Input validation
Data protection
Secure credential management
Follow secure software-development practices throughout the development lifecycle.
Testing & Debugging
Write and maintain tests.
Identify and resolve bugs.
Conduct API and integration testing.
Debug frontend and backend issues.
Perform regression testing.
Improve application reliability and performance.
Git & Engineering Practices
Work with
Git
GitHub
Branching strategies
Pull requests
Code reviews
Issue tracking
Documentation
CI/CD workflows
Maintain clean, readable, modular, and maintainable code.
Deployment & Cloud
Gain exposure to application deployment and infrastructure using platforms such as
AWS
Firebase
Cloud hosting platforms
Docker
CI/CD pipelines
Assist with environment configuration, deployments, monitoring, and troubleshooting.
Engineering Principles
You will be encouraged to apply
Modular architecture
Object-oriented programming
Functional programming concepts
RESTful architecture
Event-driven architecture
Database normalisation
API-first development
Responsive design
Component-driven development
Secure coding
Test-driven development
Agile development
Version control
Performance optimisation
Scalability principles
Ideal Candidate
We are looking for someone who is
Passionate about software development
Comfortable learning new technologies quickly
Strong in logical and analytical thinking
Interested in building real products
Comfortable debugging complex problems
Detail-oriented
Curious about AI and emerging technology
Able to work independently and collaboratively
Interested in startup environments
Preferred Technical Skills
Knowledge of several of the following is preferred
- Frontend
- React, Next.js, TypeScript, JavaScript, Flutter, Dart
- Backend
- Node.js, Express.js, Python
- Database
- PostgreSQL, Firebase, Redis
- APIs
- REST, WebSockets
- Cloud
- AWS, Firebase
- DevOps
- Git, GitHub, Docker, CI/CD
- AI
- LLM APIs, embeddings, RAG, speech APIs
- Testing
- Unit testing, API testing, integration testin
काम पाने के लिए कभी पैसे मत दो। Fee माँगे तो scam है। दस निशान →