Back to jobs
Sikka Software
North America

Frontend Developer Intern

San Jose, CA, USA
2026-06-09

Role Description

**About the role** We're growing our web application team and looking for a frontend developer to help build and maintain modern, responsive web interfaces. You'll work in an established React \+ TypeScript codebase alongside backend and product teammates to deliver features end-to-end. This is a great opportunity to grow in a real-world codebase, and you'll get mentorship, code reviews, and hands-on support. That said, this is not an entry-from-zero role: candidates are expected to already have a solid, demonstrable command of React and modern web fundamentals so they can start contributing in the second week. **Required qualifications** * Strong, hands-on React experience — confident with components, hooks, props/state, lifecycle, and composition (not just tutorial-level familiarity). * Solid command of JavaScript (ES6\+) / TypeScript — types, interfaces, generics, async/await, and the ability to write type-safe code. * Proficient in HTML and CSS, including responsive layout (flexbox/grid). * Practical experience with React Router and Redux in a real project — able to structure routes and manage application state correctly. * Confident consuming REST APIs — handling async data, loading/error states, and proper data flow. * Able to build clean, reusable UI components and work effectively with a UI component library. * Able to write, debug, and read code independently — and comfortable using AI coding agents with basic prompt engineering to speed up development, while still understanding and reviewing the code yourself. * Comfortable reading and navigating an existing codebase, following conventions, and using Git in a team workflow. * A portfolio, GitHub, or projects that demonstrate the above (personal, academic, or professional). **Nice to have** * A master's degree in Computer Science, Software Engineering, or a related field. * Experience with a major component library (e.g. MUI, Ant Design, or similar). * Backend experience in Python with FastAPI. * WebSocket / real-time experience. Server-state libraries (e.g. React Query). * Data visualization libraries (charts, maps). * Testing with Jest / React Testing Library and Playwright. Pay: From $25\.00 per hour Education: * Bachelor's (Required) Location: * San Jose, CA 95134 (Preferred) Ability to Commute: * San Jose, CA 95134 (Required) Ability to Relocate: * San Jose, CA 95134: Relocate before starting work (Required) Work Location: In person

Frontend Developer Intern

Sikka Software

Sign Up →