03 Nov
|
Storyvord
|
India
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. Role Details
• Position: Full Stack Developer Intern
•
Location:
Remote
• Duration: 6 months
• Stipend: To be decided
• Start Date: Immediate
What You'll Do
• 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. Hands-On Technical SkillsCandidates 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 KnowledgeCandidates 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, setting 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.
📌 Full Stack Developer Intern (India)
🏢 Storyvord
📍 India