Frontend Engineer Intern

Dexmate

Posted 2 months ago

Full Time

Santa Clara, California

In Person

Smart Summary

Responsibilities

You will build and refine interactive UI components for a robot management platform while collaborating with cross-functional teams. The role involves implementing real-time data visualization and delivering features from end-to-end.

Qualifications

You are currently pursuing a degree in Computer Science, Software Engineering, or a related field. You have a solid understanding of HTML, CSS, and JavaScript/TypeScript, along with experience in a modern frontend framework like React or Vue. You are proficient with AI-powered development tools and eager to learn rapidly in a collaborative environment.

Must Have Skills for ATS

Vue 3

React

REST APIs

GitHub

Discord

Slack

Notion

Copilot

Cursor

Claude Code

CI/CD

Automated testing

Node.js

Python

SQL

Docker

AWS

WebSocket

Socket.IO

JWT

OAuth

Three.js

WebGL

ECharts

D3

Job Description

About This Role

You'll push code to production in your first week. Our robot platform serves customers managing physical robots. You'll work alongside our designer and engineering team building the web interfaces that connect humans with our robots.

What You'll Do

- Build and refine interactive UI components using modern frontend frameworks (Vue 3 / React)

- Collaborate with designers, backend engineers, and robotics teams to deliver features end-to-end

- Implement real-time data visualization for robot status, sensor data, and telemetry

- Use AI-assisted development tools (Copilot, Cursor, Claude Code, etc.) to accelerate your workflow

- Review and get reviewed — we run lightweight PRs with fast turnaround, not bureaucratic gates

- Learn rapidly on the job — you'll encounter new frameworks, protocols, software and hardware concepts weekly

What We're Looking For

Required:

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

- Solid understanding of HTML, CSS, JavaScript/TypeScript fundamentals

- Experience with at least one modern frontend framework (React or Vue)

- Familiarity with REST APIs and basic understanding of client-server architecture

- Active user of modern collaboration and community platforms (GitHub, Discord, Slack, Notion, etc.)

- Proficient with AI-powered development tools (Copilot, Cursor, Claude Code) and eager to push their limits

- Interest in AI agents, multi-agent systems, and building AI-integrated interfaces

- Basic understanding of CI/CD concepts and automated testing workflows

- Demonstrated ability to self-teach — e.g., picked up a new framework, language, or tool for a personal project without formal instruction

- Comfortable working async (PRs, docs, written specs) and sync (pairing sessions, design reviews)

Bonus Points:

- Experience with Node.js or Python for backend/scripting tasks

- Familiarity with SQL databases and basic query writing

- Exposure to Docker or cloud platforms (AWS)

- Understanding of WebSocket / Socket.IO for real-time communication

- Experience with authentication flows (JWT, OAuth)

- Experience contributing to or managing open-source / technical communities

- Experience building community-oriented products (forums, social platforms, user systems)

- Familiarity with 3D rendering (Three.js, WebGL) or data visualization (ECharts, D3)

- Portfolio or personal projects that showcase your skills

Dexmate

Building tomorrow's intelligence and automation.
Runway Icon
Boost Your Interview Chances

With Runway

See Your Fit for This Role

1-5 min

Your Score

?

Top Applicants

90%

Your Job Search Advantage

Key Gaps & Next Steps:

Address these in your resume & Interview

Top Strengths For This Role

Highlight these in your cover letter & interview

Your Interview Guide

A Personalized Interview Strategy

Freshest Opportunities

Never Miss a Good Fit

Get notified when jobs mach your criteria