Fullstack (Vue/PHP) Developer
Employment type: Полный рабочий день
Grade: Senior
Salary: до 5000 $
Skills: JavaScript, Next.js, GraphQL, Vue.js, TypeScript
Description:
Мы ищем опытного Senior Full Stack (Vue/PHP) разработчика в нашу команду. Вам предстоит проектировать, разрабатывать и поддерживать веб-приложение для редактирования видео на стеке TypeScript/Nuxt.js. Эта роль требует глубокой экспертизы в низкоуровневых аспектах веб-разработки: оптимизации производительности, управлении памятью и эффективности рендеринга в браузере, помимо работы с бизнес-логикой и архитектурой. Вы будете тесно взаимодействовать с командами продукта и дизайна, чтобы создавать удобные и отзывчивые интерфейсы, соответствующие нашим высоким стандартам качества. Основной фокус позиции — Front-end, что требует понимания как высокоуровневой архитектуры, так и основ производительности веба. Стек и опыт:
Опыт работы от 9 лет.
JavaScript/TypeScript — экспертные знания ES6+, включая async/await и принципы работы Garbage Collection.
Vue.js/Nuxt.js — практический коммерческий опыт создания и поддержки production-ready приложений.
Browser Internals — глубокое понимание механизмов работы браузера: Event API, Event Loop и узких мест в производительности рендеринга.
Modern Web APIs — опыт работы с Canvas API, WebGL, шейдерами, WebCodecs, WebAssembly и Web Workers.
Backend — коммерческий опыт разработки на PHP (Laravel или аналоги), знание MySQL, знакомство с DevOps и CI/CD процессами.
SOLID — умение применять принципы при проектировании архитектуры.
Будет плюсом:
Опыт обработки видео и аудио (libav.js, mp4box.js, ffmpeg).
Опыт работы с рендерингом текста, системами анимации, визуальными эффектами или 3D-графикой.
Frontend-база — умение создавать валидную, адаптивную и кроссбраузерную верстку из Figma по методологии BEM.
Автотесты — опыт написания Unit, Feature, Integration, E2E и нагрузочных тестов.
Алгоритмы — понимание классических алгоритмов и структур данных.
Высшее математическое образование и интерес к линейной алгебре станут весомым преимуществом.
Сильные софт-скиллы — умение слушать, аргументировать свою позицию и эффективно сотрудничать.
Не готовы рассматривать кандидатов территориально находящихся на территории РФ.
Мы рассматриваем кандидатов, работающих в европейских часовых поясах (UTC от 0 до +3), чтобы обеспечить комфортное пересечение рабочих часов с командой и эффективное взаимодействие.
Вы должны быть готовы работать через ИП.