We are looking for a motivated Web FullStack Developer Intern to join our team remotely for a 4-month internship focused on learning and hands-on experience. This role offers the chance to work on modern web applications using the latest technologies in a real-world setting. The internship requires a commitment of 4 hours per day, Monday through Saturday, between 9 AM and 4 PM PKT. While this is an unpaid position, it provides valuable exposure to projects in educational technology and web development, helping interns build practical skills and a professional portfolio.
Key Responsibilities
- Develop and maintain responsive web applications using React, Next.js, JavaScript/TypeScript, and other modern frontend tools.
- Build and manage structured content systems with Sanity CMS.
- Implement Firebase services including Authentication, Firestore Database, Storage, and Cloud Functions.
- Configure and optimize Cloudflare services such as DNS, CDN, SSL, caching, security rules, and performance improvements.
- Integrate third-party APIs, payment gateways, LMS systems, membership platforms, and other external services.
- Collaborate with designers and content teams to translate Figma designs into fully functional web applications.
- Ensure websites and applications are mobile-responsive, accessible, SEO-friendly, and performance-optimized.
- Apply security best practices across frontend, backend, Firebase, and Cloudflare environments.
- Troubleshoot, maintain, and enhance existing web applications and digital learning platforms.
- Stay current with the latest trends and advancements in React, Next.js, Sanity, Firebase, Cloudflare, and web development.
Required Qualifications
- Strong proficiency in HTML5, CSS3, JavaScript, TypeScript, and React.js.
- Experience with Next.js and modern frontend development workflows.
- Familiarity with Sanity CMS content modeling and management.
- Working knowledge of Firebase services including Authentication, Firestore, Storage, Hosting, and Cloud Functions.
- Understanding of Cloudflare DNS, SSL, CDN, caching, and security features.
- Experience integrating REST APIs and third-party services.
- Proficiency with Git, GitHub, and version control systems.
- Knowledge of responsive design principles and web performance optimization.
- Familiarity with deployment platforms such as Vercel, Netlify, Firebase Hosting, or similar.
- Reliable internet connection and personal laptop or PC.
- Strong problem-solving, communication, and time management skills.
Preferred Qualifications and Benefits
- Bachelor’s degree completed or final-year students in Computer Science, Software Engineering, Information Technology, Web Development, or related fields are encouraged to apply.
- Opportunity to work on real client and educational technology projects, contributing to live e-learning platforms and web applications.
- Receive a letter of recommendation upon successful completion of the internship.
- Build a professional portfolio featuring production-ready modern web applications.
- Gain mentorship from experienced full-stack developers and educational technology specialists.
- Acquire practical experience with React, Next.js, Sanity CMS, Firebase, Cloudflare, and modern deployment workflows.
- Develop a deep understanding of scalable web applications that power modern online learning platforms.
This fully remote internship requires a daily commitment of 4 hours, six days a week, over four months. Candidates should submit their CV in PDF format along with samples of previous work such as live websites, GitHub repositories, portfolios, or screenshots of completed projects. This is an excellent opportunity for graduates or final-year students seeking to enhance their skills in a professional, real-world environment.