Frontend Developer Intern

Sikka Software
Sikka Software

Software Engineering

San Jose, CA, USA

USD 25+ / hour

Posted on Jun 10, 2026

Frontend Developer Intern

2.2 de 5 estrellas
2870 Zanker Road, San Jose, CA 95134

Información del empleo

Sueldo

  • Desde $25 por hora

Tipo de empleo

  • Internship
  • Full-time

Descripción completa del empleo

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