Lead Frontend Developer
Про команду и проекты:
Внутренняя команда разработки Clay начала зарождаться 5 месяцев назад, до этого все задачи по разработке на проектах брали на себя подрядчики. За это время к команде присоединились 8 человек (Frontend, Backend, QA), которые начали самостоятельно работать над наиболее интересными и сложными проектами. Сейчас мы находимся в поисках Frontend TeamLead'а, который усилит существующую команду. В будущем планируем уравнять в масштабах команду разработки и команду дизайнеров (сейчас в дизайн-team 50+ человек).
Наш основной стек: React, Redux, Next, TypeScript. Здорово, если есть у вас есть опыт/желание работать с React Native, так как постепенно мы начнем подходить и к мобильной разработке (сейчас фокусируемся на Web).
Задачи по разработке могут быть самые разные, от мобильных приложений на React Native, до работы с 3D в WebGL.
Мы поставили перед собой цель создавать проекты, превосходящие по качеству другие проекты на рынке. Для этого при разработке уделяется большое внимание UX составляющей проекта, бизнес-логике. Также мы занимаемся R&D направлением, где разрабатываем собственные нестандартные интерактивные компоненты и поддерживаем собственную библиотеку. + В работе могут использоваться комплексные браузерные API (WebGL, Canvas, SVG, WebAudio etc.), для облегчения работы с ними разрабатываются внутренние инструменты.
Чем предстоит заниматься:
- Участвовать в развитии стека и процессов отдела разработки;
- Контролировать разработку проектов, менторить и помогать специалистам (в случае возникновения проблем);
- Самому подключаться к разработке проектов для наших клиентов — создавать современные интерактивные сайты с использованием новейших веб-технологий, сложных анимаций, 3D;
- Подключаться на этапе дизайна, ускорять и улучшать конечные решения;
- Совместно с QA командой контролировать качество проектов;
- Участвовать в наборе людей в Frontend команду, проводить собеседования;
- Инициировать развитие собственной библиотеки компонент компании.
Ожидаем от вас:
- Желание развиваться в роли TeamLead в команде от пяти человек;
- Большой опыт создания отзывчивого интерактивного интерфейса и сложных анимаций;
- Крепкое понимание принципов оптимизации и производительности (сеть, Bootstrap, рендеринг, память, процессорное время);
- Понимание лучших практик в UX и Accessibility;
- Опыт веб-разработки под мобильные устройства (понимание специфики платформенных браузеров);
- Опыт менторства (с точки зрения экспертизы);
- Опыт лидерства команды (с точки зрения организации работы и делегирования);
- Опыт совместной работы с дизайнерами (разработка креативной концепции и поиск оптимальных визуальных решений);
- Знание английского (как минимум — письменного), так как все наши заказчики англоязычные;
- И, конечно, заинтересованность в качестве конечного продукта.
Как "+": Награды за проекты и участие в жюри на креативных конкурсах.
Про развитие:
В среднем один проект длится 3-6 месяцев, и на каждом проекте вы сможете пробовать новые технологии. Мы заинтересованы в развитии и стараемся избегать застоя.
Как "+":
- Понимание UX-практик, Web Accessibility (доступности) или Motion дизайна.
- Опыт разработки нестандартных UI компонент
- Знание React-экосистемы
Процесс общения:
- Общение с HR (~ 30-40 минут)
- Техническое интервью (~ 1 час) – проводит Development Lead команды, предполагает под собой техническое общение в формате беседы по вашему опыту и технологиям, код писать не придется. Не страшно, если на какой-то вопрос вы не будете знать ответа – всем есть куда расти :)
- Интервью-знакомство с CEO компании (~ 30 минут)
- Финальное общение по условиям нашего предложения (~ 30 минут)
Немного про условия:
Подробнее про нас и нашу жизнь можно почитать на основной странице, но если вкратце, то мы предлагаем:
- Официальное оформление и "белую" заработную плату, оклад пересматривается в ходе ревью и индексируется;
- Возможность работать как в офисе (у нас своё стильное пространство в сердце Петербурга прямо у станции метро «Адмиралтейская»), так и удаленно (помогаем с релокацией в Санкт-Петербург);
- Работу над интересными проектами для клиентов мирового уровня: Slack, Google, Amazon, Coinbase и другие;
- ДМС, оплату фитнес-клуба рядом с офисом, занятия английским, также способствуем профессиональному росту (лекции/курсы);