Opportunity brief
About the Role
Spiral Infra is looking for a Full Stack Developer Intern to join our engineering team and contribute to the development of CogniBloom, our AI-powered learning platform.
You will work on real product features across the frontend and backend and collaborate with the product and design teams to turn ideas into functional, scalable experiences.
This role is intended for developers who want practical experience working on a real product rather than only completing isolated coding assignments.
What You Will Work On
- Develop and maintain frontend features for CogniBloom.
- Build responsive and interactive user interfaces.
- Develop backend APIs and application logic.
- Work with databases and data models.
- Integrate frontend applications with backend services.
- Integrate AI-powered functionality into product workflows.
- Implement authentication, user flows, and product features.
- Debug, test, and improve existing functionality.
- Write clean, maintainable, and reusable code.
- Work with Git and collaborative development workflows.
- Participate in technical and product discussions.
- Collaborate with UI/UX designers to implement product designs.
- Collaborate with the product team to understand requirements and translate them into technical solutions.
- Contribute to improving application performance, reliability, and scalability.
Preferred Technical Skills
Candidates with experience in the following areas will be preferred:
Frontend
- React.js / Next.js
- JavaScript / TypeScript
- HTML and CSS
- Responsive web development
- Tailwind CSS or similar frameworks
Backend
- Node.js
- Express.js or similar backend frameworks
- REST APIs
- Authentication and authorization
Database
- PostgreSQL / MySQL / MongoDB
- Database design and basic query optimization
- ORM experience is a plus
Development Tools
- Git and GitHub
- API testing tools
- Basic understanding of deployment and cloud environments
Good to Have
- Experience working with AI APIs such as OpenAI, Gemini, or similar.
- Understanding of LLM-based applications.
- Experience with Next.js.
- Experience with TypeScript.
- Understanding of system design fundamentals.
- Experience deploying web applications.
- Knowledge of Docker or cloud platforms.
- Previous experience working on a startup or personal product.
What We Are Looking For
- Strong programming fundamentals.
- Good problem-solving ability.
- Ability to understand existing codebases.
- Willingness to learn unfamiliar technologies.
- Ability to debug independently.
- Good communication and collaboration skills.
- Ownership of assigned tasks.
- Attention to code quality and maintainability.
- Genuine interest in building products.
What You Will Gain
- Hands-on experience building a real AI-powered product.
- Experience working across frontend and backend systems.
- Exposure to AI integrations and AI-powered product development.
- Experience with real development workflows and Git.
- Collaboration with designers and product teams.
- Exposure to product architecture and engineering decisions.
- Opportunity to contribute code that goes into an actual product.
- Strong practical experience for your development portfolio.
Who Should Apply?
B.Tech/B.E./BCA/MCA students, recent graduates, self-taught developers, and aspiring full-stack developers who have a strong foundation in web development.
Candidates should have at least one meaningful project that demonstrates their development ability.
Please share your GitHub profile, portfolio, or relevant projects when applying.
Important Information
- This is a 3-month unpaid internship.
- The internship is completely remote.
- Candidates are expected to have their own computer and a reliable internet connection.
- This is a hands-on development role involving actual product work.
- The primary product you will work on is CogniBloom.
About Spiral Infra
Spiral Infra is an early-stage technology venture focused on building practical, AI-powered products that solve real-world problems.
Our flagship product, CogniBloom, is an AI-powered learning platform designed to help learners develop deeper understanding rather than simply receive AI-generated answers.
CogniBloom follows a structured learning approach where users Learn → Challenge → Explain → Validate their understanding.
As a Full Stack Developer Intern, you will contribute directly to the technology behind this experience and work on real product features across the frontend, backend, database, and AI integration layers.
Join us if you want to write real code, solve real problems, and experience how a product is built from the ground up.