Full Stack Developer Intern
Storyvord
This job at a glance
- Who can apply
- Freshers and up to 1 year
- Must know
- JavaScriptNext.jsDjangoTypeScriptREST APIsPostgreSQL
- Nice to have
- CSS
- Work
- Remote · internship
- Pay
- Not stated by the employer.
- Skill demand
- JavaScript80%Next.js25%TypeScript20%Django9%of 103 similar fresher jobs posted in India this week
- Listed
- 3 Nov 2026 · still open
Sign in free to see which of these skills your resume already shows.
About the Role
Storyvord is an AI-powered film production platform based in London. We are looking for a Full Stack Developer Intern to build and develop real-world product features across our Next.js frontend, Django backend, and AI pipelines.
Position: Full Stack Developer Intern
Location: Remote
Duration: 6 months
Stipend: To be decided
Start Date: Immediate
Key Responsibilities
- Build responsive UI screens and reusable components using Next.js and TypeScript.
- Develop REST APIs using Django REST Framework and integrate them with the frontend.
- Design, manage, and query PostgreSQL databases for new features.
- Integrate LLM-powered features into the product in collaboration with the team.
- Identify and fix bugs, write tests, and participate in code reviews.
- Develop and deliver features end-to-end, from initial task assignment to production deployment.
Requirements & Tech Stack
Candidates should have independently built projects using these technologies. You may be asked to demonstrate or explain your code during the selection process.
- JavaScript / TypeScript: ES6+, async/await, promises, array methods, basic types, and interfaces.
- React / Next.js: Components, props, state, hooks (useState, useEffect, custom hooks), routing, and forms.
- HTML & CSS: Semantic markup, Flexbox, Grid, and responsive layouts. Knowledge of Tailwind CSS is a plus.
- Django / FastAPI: Models, views, serializers, and building CRUD REST APIs with Django REST Framework.
- Databases: SQL queries, joins, and basic schema design using PostgreSQL.
- API Integration: Working with REST APIs using fetch/axios, handling loading states, errors, and authentication tokens.
- Git & GitHub: Branching, commits, pull requests, and resolving merge conflicts.
- Deployment: At least one live project deployed using platforms such as Vercel, Render, AWS, or similar.
Technical Knowledge
Candidates are not expected to have production-level experience in these areas but should understand the concepts and be able to discuss them.
- How the Web Works: HTTP methods, status codes, request/response cycles, cookies, and CORS.
- Authentication: Sessions vs. JWT, login systems, and protected routes.
- Next.js Rendering: CSR vs. SSR vs. SSG, server components, and client components.
- State Management: Local state, Context API, and libraries such as Zustand or Redux.
- Performance Basics: Lazy loading, memoization, debouncing, and image optimization.
- Database Concepts: Indexing, database relationships (one-to-many and many-to-many), and normalization.
- Testing: Unit testing vs. end-to-end testing, and tools such as Jest or Playwright.
- AI / LLMs: Basic understanding of LLM API calls, prompts, tokens, and embeddings.
- Cloud & DevOps: CI/CD, environment variables, and basic knowledge of Docker or AWS EC2.
Good to Have
- Experience with shadcn/ui or other component libraries.
- A project that uses an LLM API, such as OpenAI or Anthropic.
- An interest in film, video, or creative technology tools.
What We Offer
- An opportunity to work on a live AI-powered product used in the film production industry.
- Mentorship from experienced engineers and exposure to real code reviews.
- A fully remote working environment with flexible hours.
- Internship certificate and letter of recommendation.
Selection Process
- Resume and GitHub / portfolio screening.
- Machine coding round involving building a small feature.
- Technical discussion based on the hands-on skills and technical knowledge listed above.
- Final culture-fit discussion.