Морозова Илона Владимировна

Middle Frontend-разработчик

До 200 000 RUR
  • Москва
  • Проектная работа
  • Удаленная работа
  • От 3 до 6 лет
  • JavaScript
  • WebSockets
  • TypeScript
  • VueJS
  • NuxtJS
  • Canvas
  • Lottie.js
  • SCSS
  • TailwindCSS

Привет!

Давай сразу к делу. У нас (пока) небольшое агентство funtech, в котором мы разрабатываем различные digital-спецпроекты: сайты, чат-боты (ВК/Телеграм), мини-приложения (ВК/Телеграм), а также интегрируем генеративный ИИ и делаем игры для крупных брендов. За прошлый год мы сделали больше 40 проектов, среди клиентов Ozon, Sber, Сибур, Tik Tak, Делимобиль и др. За следующие 10 лет мы станем международной развлекательной компанией, которая объединит fun и tech и будет создавать не только решения для бизнеса, но и собственные развлекательные цифровые продукты для конечных пользователей.

Что интересного мы уже сделали:

Нам 2 года, и мы успели сделать больше 70 различных проектов
Запустили отдельное направление по работе с генеративным ИИ - GenAI Lab, в котором обучаем клиентов работе с ИИ, делаем проекты с ИИ, а также используем ИИ для внутренних процессов
Получили разрешение на пилотирование продукта на территории Франции
Имеем, наверное, самое сильное портфолио по спецпроектам с генеративным ИИ

Сейчас мы ищем талантливого фронтенд-разработчика, который хочет работать с современными технологиями и интересными задачами

Общие требования

  • Опыт работы от 3 лет

  • Уверенное владение TypeScript и JavaScript (ES6+)

  • Опыт работы с WebSockets для обмена данными в реальном времени

  • Опыт работы с анимациями и состояниями

  • Опыт работы с PWA (упаковка проекта в прогрессивное веб-приложение)

  • Понимание принципов чистой архитектуры (Clean Architecture) и SOLID

  • Навыки оптимизации рендеринга и работы с производительностью

  • Опыт работы в highload проектами

  • Опыт работы в продуктовой разработке

Технические навыки

  • Фреймворки и библиотеки:

    • React (Next.js, Zustand/Recoil/MobX, React Query) или Vue (Pinia/Vuex, Nuxt)

  • Анимации:

    • Глубокие знания чистого JavaScript для анимаций

    • Опыт работы с Lottie.js (интеграция и оптимизация анимаций)

    • Умение работать с requestAnimationFrame и Canvas API плюс

  • Адаптивность и UI:

    • Разработка адаптивного и отзывчивого интерфейса с нуля

    • Опыт работы с TailwindCSS, SCSS, CSS-in-JS (Styled Components, Emotion)

  • Работа с API:

    • Опыт работы с REST и WebSocket API

    • Понимание работы с GraphQL – плюс
  • Разработка и сборка:

    • Опыт работы с Vite, Webpack, esbuild

    • Знание CI/CD-процессов, умение писать Docker-файлы для фронта – плюс

Личностные качества

  • Умение продумывать архитектуру до начала разработки
  • Опыт работы в команде с бэкенд-разработчиками
  • Навык анализа и оптимизации кода

    PS Напиши "funtech", если дочитал до конца)