WATI.io

Frontend Intern (React)

WATI.io · Shenzhen, Guangdong Province, China

Software Development · 201-500 employees

3 h ago
Junior (0-2 yrs) Internship China
Log in to apply, save this posting, or score it against your profile with AI.

About the role

Develop and maintain user interfaces using React and TypeScript while collaborating with designers to create responsive web components. Handle daily feature development, resolve bugs, and ensure code quality through clean and modular practices.

What they look for

React TypeScript JavaScript HTML CSS Styled-components Vite Pnpm Responsive design Web development UI/UX collaboration Problem-solving AI-assisted coding Cursor Codex

Requirements

Requires a solid understanding of core React concepts such as Hooks, Component Lifecycle, and JSX. Candidates should have hands-on experience with TypeScript and modern build tools, along with a strong problem-solving mindset.

Full description

About Wati 

Started as a WhatsApp team inbox in 2020, Wati has evolved into an AI-powered customer engagement platform that goes beyond a single channel. Designed for businesses that sell, support, and grow through conversations, Wati observes customer intent in real time, decides the next best revenue action, and executes it across marketing, sales, and support — on WhatsApp, Instagram, Facebook, TikTok, SMS, and more.

Trusted by over 16,000 customers across 190+ countries, Wati simplifies complex operations and business conversations with a unified inbox, no-code automation, and our intelligent AI layer, Astra.

Proudly backed by Tiger Global, Sequoia Capital, DST Global, and Shopify, and recognised as a Premium Partner of Meta and Google.

Wati, the AI-Powered Customer Engagement Platform for Revenue Grow.

About the Role

We are looking for a motivated Frontend Intern to join our engineering team. You will work in a collaborative and international environment alongside developers, UI/UX designers, and product managers from around the globe. This is a great opportunity to gain hands-on experience, build high-performance web applications, and grow in a fast-paced, supportive atmosphere.

Key Responsibilities

  • Develop and maintain user interfaces using React and TypeScript.
  • Collaborate with designers to translate wireframes and mockups into responsive, interactive web components.
  • Handle daily feature development, resolve bugs, and report issues.
  • Write clean, modular, and maintainable code (e.g., using styled-components or modern CSS solutions).
  • Solid understanding of core React concepts (Hooks, Component Lifecycle, JSX).
  • Hands-on experience with TypeScript and modern build/package tools (e.g., Vite, pnpm).
  • Familiarity with AI-assisted coding tools (e.g., Cursor, Codex) to boost development efficiency.
  • Strong problem-solving mindset, eager to learn, and comfortable communicating in a global team.