О компании
В ClickUp мы создаём будущее работы: первое по-настоящему объединённое AI-пространство для работы, объединяющее задачи, документы, чат, календарь и корпоративный поиск, всё это усилено контекстно-ориентированным искусственным интеллектом. Мы — компания, изначально основанная на AI. От каждого члена команды ожидается ежедневное использование AI, и мы оцениваем владение AI как часть нашего процесса найма.
Сотрудничество и партнёрство имеют решающее значение для работы ClickUp. Значительная часть ваших обязанностей будет включать тесное взаимодействие с членами команды бэкенда и команды интеграций для совместной разработки функций. Инженеры в ClickUp также отвечают за качество собственного кода, поэтому вы будете работать с коллегой из QA, чтобы убедиться, что все крайние случаи протестированы. Мы быстро масштабируемся, поэтому ищем коллег, которые разделяют наши основные ценности, умеют доводить дела до конца и вносят вклад в нашу целеустремлённую культуру. Вы должны уверенно владеть одним или несколькими современными JavaScript-фреймворками (Angular/Vue/и т.д.) и хорошо разбираться в создании переиспользуемых компонентов и разработке с учётом производительности.
Роль
•Разрабатывать функции на Angular 2+ в сотрудничестве с дизайнерами, инженерами и продуктовой командой
•Проектировать эффективный и переиспользуемый фронтенд-код, который формирует пользовательский опыт ClickUp
•Управлять приоритетами, сроками и результатами отдельных проектов
•Выявлять и устранять проблемы с производительностью и масштабируемостью
•Создавать и поддерживать модульные и интеграционные тесты
•Быстро исправлять ошибки и находить надёжные решения для сложных задач
•Следовать установленным практикам по поддержанию состояния внутри ClickUp
Требования
•Более 5 лет опыта работы с JavaScript и одним или несколькими современными фреймворками (обязательно Angular 2+)
•Опыт работы с управлением состоянием в стиле Redux, NgRx, Typescript и RxJs
•Опыт работы с HTML/CSS, включая такие концепции, как верстка, специфичность, кроссбраузерность и доступность
•Сильная самостоятельность, операционная направленность; умение решать проблемы
•Отличные межличностные, письменные и устные коммуникативные навыки
•Опыт наставничества коллег по новым способам углубления их технического мастерства
Спонсорство визы
В настоящее время компания не может спонсировать или принимать на себя спонсорство рабочей визы для ролей вне инженерии и продуктовой команды. Спонсорство для инженерных и продуктовых ролей не гарантируется и зависит от бизнес-потребностей конкретной роли в данный момент.