НовоеAI-конструктор резюме: правишь прямо на листе A4, а нейросеть подсказывает, что усилитьКонструктор резюме на листе A4Попробовать
JobPath
Начать бесплатно

SixSense Pte Ltd

Frontend Developer Intern

  • Удалённо
  • India
  • вчера

Вакансия frontend-разработчика на стажировку в SixSense — международной компании, создающей AI-платформу для полупроводниковой отрасли. Вы сможете работать с реальным продуктом и решать интересные задачи по интерактивной визуализации изображений и оптимизации производительности интерфейса.

О позиции

SixSense строит AI-платформу для фабрик полупроводников и OSAT-операторов. Веб-панель управления — это среда, которой инженеры пользуются ежедневно. На этой позиции вы получите опыт работы с продакшн-кодом под руководством опытных разработчиков, участвуя в разработке реальных фич, а не изолированных учебных проектов. Это возможность понять инженерные лучшие практики через код-ревью и менторство.

Чем заниматься

  • Разработка и поддержка frontend-фич с использованием React, TypeScript и MUI
  • Создание интерактивных интерфейсов для работы с изображениями с помощью HTML Canvas (зум, панорамирование, рисование, выделение областей)
  • Работа с большими наборами данных изображений и аннотаций при сохранении высокой скорости и отзывчивости UI
  • Исследование Web Workers и других возможностей браузера для переноса вычислительно сложных задач с основного потока
  • Профилирование производительности фронтенда и отладка проблем рендеринга, отзывчивости и памяти
  • Написание модульных тестов для компонентов и бизнес-логики приложения
  • Участие в код-ревью, технических обсуждениях и принятии frontend-решений

Что ждут

  • Сильные фундаментальные знания JavaScript: замыкания, event loop, promises, async/await
  • Практический опыт работы с React: хуки, управление состоянием, дизайн компонентов, переотрисовка
  • Хорошее понимание HTML, CSS и фундаментальных принципов рендеринга браузера
  • Сильные навыки решения проблем и знакомство со структурами данных и алгоритмами
  • Как минимум один значимый проект, который вы создали и можете подробно объяснить, включая технические решения и вызовы

Будет плюсом

  • Опыт работы с TypeScript
  • Знакомство с MUI или другими UI-библиотеками, включая темуизацию и кастомизацию стилей
  • Опыт работы с HTML Canvas или SVG для рисования, визуализации или интерактивных приложений
  • Ознакомление с Web Workers, OffscreenCanvas или другими техниками оптимизации производительности браузера
  • Опыт написания тестов с использованием Jest и React Testing Library
  • Знакомство с AI-инструментами программирования (Claude Code, Codex, Cursor) и способностью проверять сгенерированный AI-код

Условия

  • Работа над реальным AI-продуктом, используемым в полупроводниковой индустрии
  • Разработка продакшн-фич вместо изолированных стажёрских проектов
  • Решение интересных frontend-задач связанных с рендерингом изображений, интерактивностью и производительностью
  • Изучение инженерных лучших практик через код-ревью и менторство
  • Опыт работы над сложным продуктом на стыке AI и промышленных технологий
  • Дистанционный формат работы на время стажировки
  • Менторство от опытных frontend-разработчиков
  • Прямой контакт с продакшн-кодом и инженерными процессами

Навыки

  • JavaScript
  • React
  • TypeScript
  • HTML
  • CSS
  • Node.js
  • Jest
  • MUI
  • HTML5 Canvas
  • Web Workers
  • Git
  • Unit Testing

Сложность отбора

Позиция для начинающих специалистов с базовыми навыками JavaScript и React. Основные требования — фундаментальное понимание JavaScript и способность объяснять свои проектные решения.

Оценка JobPath

Зарплата по рынку

50 000 – 150 000 ₽ в месяц

Оценка основана на средней зарплате frontend-intern позиций в Индии для международных компаний. Месячный доход указан в рублях для русскоязычной аудитории. Точная сумма может варьироваться в зависимости от навыков кандидата и формата найма.

Оценка JobPath по рынку, не предложение работодателя

Могут спросить на собеседовании

  1. Расскажите о проекте, который вы разработали самостоятельно. Какую задачу он решал и какие технические решения вы приняли?
  2. Как работает event loop в JavaScript? Объясните разницу между call stack, callback queue и microtask queue.
  3. Как вы оптимизируете производительность React-приложения, когда замечаете медленный рендеринг?
  4. Какие существуют способы работы с большими объёмами изображений в браузере без блокировки основного потока?
  5. Как написать тест для компонента с использованием React Testing Library? Приведите пример теста для интерактивного элемента.

Прорепетировать это собеседование

Голосовой ИИ-интервьюер задаст вопросы под эту вакансию и разберёт каждый ответ.

Начать бесплатно

Сохрани похожие вакансии

Новые вакансии с такой должностью будут собираться в кабинете.

Сохранить фильтр

Перед откликом

Попробовать бесплатно

Связаться с поддержкой

Выбери, где удобнее написать