internship Remote
Full Stack Developer
As a Full Stack Developer Intern, you will work on real client projects alongside our senior developers, from database design to the user interface. You will learn how a project moves from requirements to launch, and the best performers may be offered a full-time role. Tech stack: TypeScript, React, Next.js, Tailwind CSS, shadcn/ui, Node.js, Express.js, MySQL / PostgreSQL, Git, GitHub, REST APIs.
What You Will Do
- Build responsive, accessible UI components and pages using React, Next.js, TypeScript, and Tailwind CSS
- Build and maintain REST APIs using Node.js and Express.js
- Design database schemas and write optimized queries in MySQL or PostgreSQL
- Integrate frontend with backend APIs and third-party services (payment gateways, email, etc.)
- Implement authentication, validation, and basic security practices
- Write clean, typed, and well-documented code
- Debug issues, fix bugs, and test features before release
- Participate in code reviews, daily updates, and weekly project meetings
- Help deploy features to staging and production environments
Requirements
- Solid knowledge of HTML5, CSS3, and modern JavaScript (ES6+)
- Working knowledge of TypeScript (types, interfaces, generics basics)
- Experience building UIs with React (hooks, components, state management)
- Basic understanding of Next.js (routing, SSR/SSG, API routes)
- Experience with Tailwind CSS or any modern UI library (shadcn/ui, Material UI, Ant Design, Chakra UI)
- Basic backend experience with Node.js and Express.js (routing, middleware, REST APIs)
- Working knowledge of a relational database: MySQL or PostgreSQL (tables, joins, relations, basic queries)
- Comfortable with Git and GitHub (branches, pull requests, merge conflicts)
- At least one full-stack project you built yourself (GitHub repo or live link required)
- Able to give 25-30 hours per week and meet deadlines
- Bonus: Prisma or any ORM
- Bonus: Authentication with JWT or NextAuth
- Bonus: Basic Docker, Linux, and deployment (Vercel, VPS, Nginx)
- Bonus: Experience with Postman, Figma handoff, or Agile/Scrum workflow
Benefits & Perks
- Hands-on experience on live client projects
- Fully remote work with flexible working hours
- Code reviews and regular feedback to grow faster
- Internship certificate on completion
- Chance of a full-time role based on performance
- Experience with a professional workflow: Git, staging, code review, and CI/CD
Ready to join us?