ZOVU logo
ZOVU
Posted 21 days agoVerified live 2d ago

Frontend Developer Internship — React & Restaurant Backoffice

Brief overview

Remote
UndergradOr in progress
ReactTypeScriptReact HooksState ManagementAPI IntegrationGitFrontend DebuggingWeb AccessibilityFrontend TestingPerformance Profiling

About the company

ZOVU is the Hospitality OS - an ecosystem built because restaurants deserve tools that work together.

Job description

Summary

ZOVU is building an integrated restaurant operating system that connects service, customers, and business operations. The Frontend Developer Intern will build React and TypeScript web interfaces for restaurant managers, including forms, operational tables, permissions, reporting, configuration, and API-connected workflows.

Responsibilities

  • Develop React/TypeScript features for restaurant-management workflows
  • Build forms with validation, useful feedback, and safe submission behavior
  • Implement tables, filtering, search, and pagination
  • Handle loading, empty, error, and permission-dependent states
  • Connect interfaces to APIs and keep displayed data consistent after changes
  • Improve accessibility, responsive layouts, and performance
  • Add tests for important interactions and prevent regressions

Skills

  • • A React/TypeScript application with features you personally implemented
  • • Understanding of components, hooks, state, and API integration
  • • Ability to explain rendering behavior and investigate unnecessary requests
  • • Care for pitch-perfect interfaces and accessible interactions
  • • Familiarity with Git and debugging tools
  • • Confidence working from written requirements and asking focused questions
  • This is a three-month remote internship with a target commitment of 32 hours per week. Please state your actual availability
  • Data-heavy dashboards, complex forms, role-based interfaces, reusable components, frontend testing, or performance profiling

Qualifications

Must Haves

  • • A React/TypeScript application with features you personally implemented
  • • Understanding of components, hooks, state, and API integration
  • • Ability to explain rendering behavior and investigate unnecessary requests
  • • Care for pitch-perfect interfaces and accessible interactions
  • • Familiarity with Git and debugging tools
  • • Confidence working from written requirements and asking focused questions
  • This is a three-month remote internship with a target commitment of 32 hours per week. Please state your actual availability

Nice to Haves

  • Data-heavy dashboards, complex forms, role-based interfaces, reusable components, frontend testing, or performance profiling

Benefits

  • Remote work arrangement
  • Code review and technical guidance

More jobs like this