
Смарт Энджинс Сервис
Middle+/Senior Frontend Developer (Next.js)
- TypeScript
- WebAsembly
- Next.js
- JavaScript
- GitLab CI
- Gitlab
- CI/CD
- FSD
- React
- Английский — B1 — Средний
Мы – Smart Engines, команда лидеров в области искусственного интеллекта и машинного обучения в части компьютерного зрения и распознавания документов. Наши технологии помогают анализировать паспорта, ID-карты, банковские карты и другие документы, которыми пользуются миллионы людей по всему миру.
Что хотим от вас:
- Превратит текущую сборку сайта HTML/JS/CSS в современный стек (Next.js);
- Создаст архитектуру нового сайта;
- Организует dev-процес для нового сайта: CI/CD (gitlab), релизы, тестирование, линтеры, вам нужно будет поставить задачи devops инженерам;
- Будет участвовать на всех этапах разработки: анализ требований, проектирование, реализация, тестирование и документация;
- В последующем, сформирует собственную команду разработки;
Что ожидаем от вас:
- Высшее образование;
- Опыт работы от 2 лет в области продуктовой frontend-разработки (не ГПХ);
- Отличные знания JavaScript / TypeScript, опыт работы с Next.js (v.13+);
- Умение рефакторить и оптимизировать существующий код сохраняя логику работы, повышая читаемость и производительность (данный навык нужен для переноса существующей логики старого сайта на новый стек);
- Желание научиться и разбираться с wasm модулями в производственные frontend-проекты клиентов;
Будет плюсом:
- Опыт с WebAssembly (интеграции wasm в производственные фронтенд-проекты, разработка обёрток для WebAssembly модулей на TypeScript/JavaScript с приоритетом на ts);
-
Опыт разработки npm-библиотек или SDK, которые внедряются в чужие проекты. Понимание принципов модульности, версионирования и внутренней документации;
-
Опыт настройки CI/CD процессов;
Условия и преимущества:
- Гибридный формат работы с графиком 5/2;
- Полная занятость с рабочим днем 8 часов;
- Возможность профессионального роста и развития;
- Работа в инновационной компании с уникальными проектами;
Что предлагаем вам:
-
Интересные и амбициозные задачи;
-
Встать у истоков зарождения frontend-департамента внутри компании и далее возглавить его;
-
Помощь опытной команды карьерный и технический рост;
-
Участие в создании и поддержке востребованных SDK-продуктов;
-
Прозрачная и официальная зарплата;
Если вы готовы строить frontend направление c 0, принимать архитектурные решения и брать ответственность на себя - будем рады видеть у нас в команде, поможем, покажем, расскажем. Если ищете зрелую команду с менторами и устоявшимися процессами - эта роль будет вас перегружать.