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

Full-Stack Developer Intern

Job Title: Full-Stack Developer Intern
Location: Remote (with optional hybrid flexibility depending on location)
Type: Internship (Unpaid)
Compensation: Unpaid internship with potential for full-time return offer

 

About BetSmart

BetSmart is redefining the future of sports betting through design-forward thinking, advanced data science, and a product that’s as intuitive as it is powerful. We’re a fast-moving team blending analytics, technology, and creativity to build a smarter, more insightful sports betting experience. We believe in a product-driven approach to innovation and are passionate about building tools that empower users.

 

The Role

As a Full-Stack Developer Intern at BetSmart, you’ll work alongside our engineering and research teams to build and enhance the tools that power our sports betting platform. You’ll contribute across the stack—from frontend interfaces to backend services—and help us deliver performant, intuitive, and data-rich user experiences.

This role is ideal for builders excited by the intersection of sports, technology, and design who want to gain real-world experience working on a production-grade codebase using modern frameworks and cloud-native tooling.

 

What You’ll Do

Full-Stack Development

Contribute to frontend development using SvelteKit and TailwindCSS

Implement backend logic and APIs with Node.js or Deno

Assist in building and maintaining Supabase-powered data services and authentication flows

Feature Development & Collaboration

Translate user needs into technical solutions alongside engineering and product leads

Participate in sprint planning, standups, and agile ceremonies

Help ensure a cohesive and performant user experience across devices

Code Quality & Engineering Practices

Write clean, maintainable, and scalable code

Contribute to architecture decisions and internal documentation

Triage bugs, monitor app performance, and support technical optimization

Adaptability & Learning

Take on a variety of tasks across the stack based on team priorities

Stay curious and experiment with emerging tools, frameworks, and best practices

 

What You Bring

Required Skills

Proficiency in JavaScript and TypeScript

Experience with backend frameworks like Node.js, Deno, or equivalent

Familiarity with component-based frontend development

Understanding of RESTful APIs, async programming, and database integrations

Experience with Git workflows and collaborative coding practices

Bonus Skills

Experience with:

SvelteKit

TailwindCSS

Supabase (auth, storage, database)

Familiarity with cloud platforms like Vercel

 

Qualifications

Currently pursuing or recently completed a degree in Computer Science, Software Engineering, or a related field

Prior experience via coursework, internships, hackathons, or personal projects

Strong problem-solving skills, curiosity, and adaptability

Clear communication and collaborative mindset

 

Why Join BetSmart?

Mentorship & Growth – Work closely with experienced engineers and product leads
Real Impact – Contribute directly to production code that shapes the platform
Modern Tools – Hands-on experience with the latest frameworks and cloud-native workflows
Flexible Work – Remote-friendly and adaptable to academic schedules
Future Opportunities – High-performing interns will be considered for full-time return offers

 

How to Apply

Submit your resume and a short note on what excites you about BetSmart. If available, include links to projects or repositories that showcase your full-stack development skills.