Front-End Developer Intern - Open to CPT and OPT
Job Title: Front-End Developer Intern - Open to CPT and OPT
Overview
Join us as a Front-End Developer Intern and get hands-on experience building the interfaces users actually interact with. This internship is structured around real learning — you'll have mentors, meaningful projects, and the kind of work you can point to in your portfolio. You'll collaborate closely with back-end developers and designers to bring features to life, sharpen your React skills, and understand what it really takes to ship production-quality UI.
Key Responsibilities
Under the guidance of experienced mentors, you will:
- Build and maintain responsive, accessible UI components using React.js, HTML, CSS, and JavaScript.
- Work with back-end developers to integrate APIs and understand how server-side logic connects to the user-facing layer.
- Contribute to real product features — not just sandbox exercises.
- Learn how design systems and component libraries are structured and maintained at scale.
- Participate in code reviews to develop an eye for clean, maintainable front-end code.
- Help troubleshoot cross-browser and performance issues as they come up.
- Join team discussions and contribute to translating product requirements into UI solutions.
Qualifications
No prior professional experience required. We're looking for people who are genuinely curious and ready to learn. That said, you'll be a strong fit if you have:
- Foundational knowledge of HTML, CSS, and JavaScript.
- Some exposure to React.js — coursework, side projects, or tutorials all count.
- Interest in UI/UX principles and building things that feel good to use.
- Curiosity about how front-end and back-end systems work together.
- A problem-solving mindset and comfort asking questions when stuck.
Additional Details
- Location: Remote
- Hours: Part-time, 20–30 hours per week
- Compensation: Unpaid — structured as an educational internship with mentorship and real-world project experience
- What you'll walk away with: stronger React fundamentals, collaborative development experience, and portfolio-ready work
How to Apply
Submit your resume and a short note about what you're hoping to build or learn during this internship. We want to hear what you're excited about, not just what you've already done.