yandex
C
CVAT.ai
+500% приглашений

Откликайтесь
на вакансии с ИИ

Ускорим процесс поиска работы
УдалённоПолная занятость

Frontend Developer

Оценка ИИ

Высокий балл за работу над известным open-source продуктом с огромной аудиторией. Удаленный формат и работа с передовыми технологиями (Computer Vision, 3D) делают вакансию очень привлекательной для опытных разработчиков.


Вакансия из Quick Offer Global, списка международных компаний
Пожаловаться

Сложность вакансии

ЛегкоСложно
Оценка ИИ

Позиция требует глубоких знаний Web APIs (Canvas, Web Workers) и функционального программирования на React. Дополнительным вызовом является работа над сложным open-source продуктом, где важна чистота кода и понимание паттернов проектирования.

Анализ зарплаты

Медиана5 000 $
Рынок3 500 $ – 6 500 $
Оценка ИИ

Зарплата в объявлении не указана, но для Senior/Middle+ Frontend разработчика в международном open-source проекте рыночные ожидания составляют от $4000 до $6500. CVAT.ai — это глобальный продукт, поэтому вилка может быть выше средней по РФ.

Сопроводительное письмо

I am writing to express my strong interest in the Frontend Developer position at CVAT.ai. With over 3 years of experience in React and a deep understanding of functional programming, I have built complex web applications that prioritize performance and user experience. My expertise in Web APIs, including DOM and Canvas, aligns perfectly with the technical requirements of maintaining a sophisticated data annotation tool like CVAT.

I am particularly excited about the opportunity to contribute to an open-source project trusted by over 250,000 teams. I have extensive experience with JavaScript (ES6/7), CSS preprocessors, and Git-based workflows. Furthermore, my familiarity with software design patterns and asynchronous programming ensures that I can contribute to a scalable and maintainable codebase. I am eager to bring my technical skills to your remote team and help advance the capabilities of computer vision annotation.

+250% к просмотрам

Составьте идеальное письмо к вакансии с ИИ-агентом

Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в CVAT.ai уже сейчас

Присоединяйтесь к команде CVAT.ai и развивайте ведущую open-source платформу для разметки данных во всем мире!

Описание вакансии

#fulltime #remote #frontend

🚀 We’re hiring a Frontend Developer at CVAT.ai

🌍 Remote 🕒 Full-time

CVAT (Computer Vision Annotation Tool) is a leading open-source data annotation platform, trusted by 250,000+ teams and researchers around the world.

🔹 What we’re looking for:

Strong JavaScript (ES6/7)

3+ years with React, incl. knowledge of functional programming

Solid knowledge of Web APIs (DOM, Canvas, Storage, Web Workers)

Experience with three.js is a strong plus

Proficient in software development fundamentals and design patterns

Familiarity with CSS preprocessors such as SASS/LESS/Stylus is a plus

Understanding of asynchronous JavaScript and cross-browser web standards

Experience with Git (GitHub or similar)

Open-source contributions are a plus

Откликнуться

+400% к собеседованиям

Создайте идеальное резюме с помощью ИИ-агента

Создайте идеальное резюме с помощью ИИ-агента

Навыки

  • JavaScript
  • React
  • Three.js
  • Sass
  • Less
  • Stylus
  • Git
  • GitHub
  • Canvas API
  • Web Workers
  • Functional Programming

Возможные вопросы на собеседовании

CVAT активно использует Canvas для отрисовки аннотаций. Важно понимать, как кандидат оптимизирует производительность при работе с большим количеством графических объектов.

Как бы вы оптимизировали производительность Canvas при отрисовке тысяч интерактивных объектов в реальном времени?

В вакансии указано знание функционального программирования. Это ключевой аспект архитектуры современных React-приложений.

Какие принципы функционального программирования вы считаете наиболее важными при разработке на React и почему?

Работа с тяжелыми данными (изображения, видео) требует выноса вычислений из основного потока.

В каких случаях в проекте на React оправдано использование Web Workers и с какими сложностями можно столкнуться при передаче данных?

CVAT работает с 3D-облаками точек, поэтому знание three.js является большим преимуществом.

Расскажите о вашем опыте работы с three.js. Как организовать взаимодействие между React-компонентами и сценой Three.js?

Open-source проекты требуют строгого соблюдения стандартов и понимания того, как изменения затронут широкое сообщество пользователей.

Был ли у вас опыт участия в open-source проектах? Как вы подходите к процессу code review в публичных репозиториях?

Похожие вакансии

C
codex
120 000 ₽ – 170 000 ₽

Frontend-разработчик (Vue)

SeniorУдалённоРоссия
Vue.js · TypeScript · Vuetify · PrimeVue · GitLab CI · Jira · REST API · Unit Testing · DOM · Scrum · Kanban · Confluence
+12 навыков
TS
Top Selection
200 000 ₽ – 250 000 ₽

React Middle+/Senior на проект госсектора

SeniorУдалённоРоссия
React · Redux · Zustand · MobX · REST API · JavaScript · TypeScript · HTML5 · CSS3 · SQL · Apache Superset · D3.js · Chart.js · Recharts · Luxms BI · Node.js · Java
+17 навыков
NDA
187 867 ₽ – 331 500 ₽

React разработчик (Senior)

SeniorУдалённоРоссия
React · JavaScript · BFF · HTML5 · CSS3 · Sass · SCSS · BEM · ES6+ · jQuery
+10 навыков
NDA
166 190 ₽ – 293 250 ₽

Frontend разработчик (Junior)

JuniorУдалённоРоссия
JavaScript · TypeScript · React · Vue · Angular · API · UI Kit
+7 навыков
NDA
115 610 ₽ – 204 000 ₽

React разработчик (Middle)

MiddleУдалённоРоссия
React · React Hook Form · Zod · React Router · React Query · CSS Modules · SCSS · Vest · React Testing Library · Recharts · Rsbuild · Microfrontends
+12 навыков
NDA
122 836 ₽ – 216 750 ₽

Angular разработчик (Senior)

SeniorУдалённоРоссия
Angular · RxJS · NgRx · TypeScript · Material Design · AG-Grid · SignalR · WebSocket · PWA · Highcharts · Playwright · Figma
+12 навыков
более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!

C
CVAT.ai