CliquePrize - Local Giveaway Marketing for Small Businesses→
Nuxt3 Web Developer Non-Paid Academic Credit Only Intern (Remote)
InternshipRemote
Location
Not specified
Salary
Not listed
Experience
Not specified
Posted
1 month ago
Skills
nuxt3javascript/typescriptstoryblok cmscloudflareseo best practicesapi integrationgithub workflowsproblem-solving mindset
Job Description
Summary: CliquePrize is a mobile app that helps local small businesses grow through giveaways and promotions. They are seeking a Nuxt3 Web Developer Intern to maintain and expand their website, manage content, and improve site performance while gaining hands-on experience in web development and SEO practices.
Responsibilities:
- Website Development: Maintain and expand the current Nuxt3-based cliqueprize.com website
- CMS Management: Integrate and manage content using Storyblok CMS , ensuring clean architecture and efficient workflows
- SEO & Architecture: Audit and fix SEO-related issues, clean up existing website structure, and improve site performance
- Dynamic URL Handling: Implement and manage JavaScript redirects for sponsor-friendly URLs such as:
- Cliqueprize.com/@handle-name (optimized for iPhone Safari)
- Branch.io Migration: Move all dynamic link functionality to Branch.io to ensure accurate deep linking within the app
- API Integration: Manage and maintain API connections between the website, app, and supporting systems
- Version Control: Use GitHub for source code versioning, issue tracking, and collaborative builds
- Testing new landing pages and offers using involve.me
- Image Hosting & Canonical Setup
- Configure Cloudflare R2 (alias: clikprize.com) to host and serve all site images
- Replace Storyblok’s default CDN image URLs with R2-hosted image URLs for speed, branding, and ownership
- Implement canonical tags so search engines always credit cliqueprize.com as the authoritative source (not Storyblok or R2)
- Create rewrite rules or Nuxt3 middleware to ensure Storyblok images automatically resolve through clikprize.com
- Ensure all Open Graph, Twitter Card, and sitemap image references use cliqueprize.com image URLs
- Configure Cloudflare (R2 + Workers if necessary) to handle image redirects and SEO-friendly delivery
- Audit site regularly with Google Search Console or SEO crawlers to confirm canonical attribution and detect any leaks to Storyblok
Required Qualifications:
- Currently enrolled in a Computer Science, Web Development, or related academic program (internship for academic credit only)
- Experience with Nuxt3 (Vue.js framework)
- Familiarity with Storyblok CMS or other headless CMS platforms
- Knowledge of Cloudflare services (R2, Workers, CDN caching) or willingness to learn
- Strong understanding of SEO best practices, especially canonical usage and image optimization
- Proficiency in JavaScript/TypeScript, API integration, and redirect handling
- Familiarity with GitHub workflows (branches, pull requests, versioning)
- Curiosity and problem-solving mindset — able to figure out the best pipeline for image hosting + SEO attribution
Required Skills: Nuxt3, JavaScript/TypeScript
Important Skills: Storyblok CMS, Cloudflare, SEO best practices, API integration, GitHub workflows
Nice-to-Have Skills: Problem-solving mindset
Benefits: Academic credit is available if your university offers it., Academic credit toward your degree program (approval required from your institution).
Benefits
Academic credit is available if your university offers it.
Academic credit toward your degree program (approval required from your institution).