You are viewing a preview of this job. Log in or register to view more details about this job.

Software Development Intern

 PAID - Software Development Intern (Full-Stack / Front-End / Back-End)

📍 New York, NY (Hybrid or Remote)

Yo yo! Pls fill this out (takes 5 mins): https://tally.so/r/KY8o8M (your application won't be considered unless you fill out the form)

  • trying to hire someone ASAP!

 

About BetterCampus

  • BetterCampus is the student-built Chrome extension transforming how students experience their learning platform.
  • We started as a simple tool that made Canvas look and feel better. Today, over 1.8 million students use BetterCampus to personalize dashboards, organize workloads, and make school less stressful.
  • We’re now expanding into a full academic productivity suite with assignments, grades, study tools, collaboration, and analytics.

About the Role

  • We’re looking for Software Development Interns who love to build, learn fast, and make a real impact. You’ll work directly with our core team to ship new features used by thousands of students daily.
  • You’ll touch every layer of our stack — from front-end pages in React and Next.js, to backend logic in Supabase, to analytics and payments integrations.

Responsibilities

  • Develop and maintain new features across the BetterCampus platform (React / Next.js)
  • Work with Supabase for database operations, APIs, and authentication
  • Integrate Stripe for payments and subscriptions
  • Implement analytics and event tracking with PostHog
  • Collaborate in code reviews, sprints, and product planning with the design and product teams
  • Write clean, maintainable, and well-documented TypeScript code
  • Debug, test, and optimize for speed and reliability on Vercel

What We’re Looking For

  • Proficiency in TypeScript and React (required)
  • Familiarity with Next.js and modern front-end workflows
  • Basic understanding of SQL and backend concepts (Supabase or Firebase experience is a plus)
  • Knowledge of REST APIs, authentication, and session handling
  • Interest or experience in analytics tools (PostHog, GA4, etc.)
  • Curiosity about payments, webhooks, and APIs like Stripe
  • Comfortable with Git / GitHub collaboration
  • Passion for learning, experimenting, and shipping fast

Minimum Requirements

  • Currently a university student or recent grad
  • Currently pursuing or recently completed a degree in Computer Science, Software Engineering, or related field
  • At least 1+ year of experience with software development
  • Able to commit 15–40 hours per week for an internship
  • Strong communication skills and ability to work in a fast-paced, startup environment

Bonus Points

  • Experience with Chrome Extensions or browser APIs
  • Familiarity with UI frameworks like Tailwind CSS
  • Past personal or open-source projects you can show off
  • Interest in EdTech or improving student productivity

Why Join Us

  • Work directly with founders shipping code to 2M+ users
  • Flexible hours, real product ownership, and resume-level experience
  • A startup culture that values creativity, autonomy, and impact