
Backend Engineer Intern
Compensation estimateAI
See base, equity, bonus, and total comp estimates for this role — free, no credit card.
Sign up to see compensation estimate**About DentalScan
DentalScan is a healthcare technology company building tools to improve access to preventive and on-demand dental care. Our platform enables users to capture intraoral images via mobile devices and connect with dental professionals for review and insights.
We work with organizations and care providers to support real-world programs focused on improving access to dental care through technology.
⸻
Role Overview
We are seeking a Backend Engineer Intern to support the development of backend systems powering our mobile-first platform.
This is a hands-on engineering role, focused on building and maintaining production-level systems that integrate with mobile applications built using React Native and Capacitor.
This position is not designed for beginners. We are looking for candidates who already have practical backend development experience and can contribute to real systems with minimal ramp-up.
⸻
Internship Details
• Role: Backend Engineer Intern
• Duration: 6 weeks
• Time Commitment: 40 hours per week
• Location: Remote
• Compensation: Unpaid internship (educational experience)
• Start Date: Immediate
Note: Based on performance and company needs, there may be an opportunity to be considered for a future part-time or full-time role. This is not guaranteed.
⸻
Responsibilities
Backend Development
• Design and maintain APIs for data processing, uploads, and reporting
• Build and manage backend services supporting mobile applications
• Work with PostgreSQL / Supabase data models
⸻
Mobile Integration
• Collaborate with mobile systems built using React Native
• Support integrations with Capacitor-based environments
• Ensure stable communication between mobile apps and backend APIs
⸻
Data & Security
• Implement secure upload systems (e.g., signed URLs)
• Support authentication and authorization flows
• Follow best practices for handling sensitive data
⸻
System Integration & Execution
• Integrate external APIs and services
• Identify and resolve bugs or system issues
• Contribute to execution of engineering milestones
⸻
Technical Environment
• Backend: Node.js (Express/Fastify) or Python (FastAPI/Flask)
• Mobile: React Native, Capacitor
• Database: PostgreSQL, Supabase
• Storage: AWS S3, Supabase Storage
• Infrastructure: Vercel, Supabase
⸻
Required Qualifications
• Demonstrated experience building backend systems or APIs
• Experience with Node.js or Python backend development
• Experience working with React Native applications or mobile-integrated systems
• Familiarity with Capacitor or similar tools
• Experience with REST APIs and database systems (PostgreSQL or similar)
• Understanding of authentication, authorization, and secure data handling
• Ability to commit to a full-time (40 hours/week) internship for 6 weeks
⸻
Experience Expectations
Candidates should have at least one of the following:
• Prior internship or work experience involving backend development
• Personal or academic projects that are deployed or publicly accessible
• Experience contributing to production or real-world systems
⸻
Preferred Qualifications
• Experience with cloud infrastructure
• Experience working on mobile-first applications
• Exposure to healthcare or regulated systems
⸻
Who This Role Is For
• Candidates who already have hands-on development experience
• Individuals comfortable working on real systems and codebases
• Developers looking to deepen backend and mobile system integration skills
⸻
What You’ll Gain
• Hands-on experience working on a production-level application
• Exposure to backend architecture and mobile integrations
• Experience collaborating within an engineering team
• Professional reference upon successful completion**