Назад
6 дней назад

Senior Full Stack Developer

Формат работы
onsite
Тип работы
fulltime
Грейд
senior
Английский
b2
vacancy_detail.hirify_telegram_tooltip Загружаем источник...

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Senior Full Stack Developer

Senior Full Stack Developer

We are looking for a highly experienced Senior Full Stack Developer to join our team. In this role, you will be responsible for designing, developing, and maintaining our Video Editing web application using TypeScript/Nuxt.js. This position requires deep expertise in low-level aspects of development, such as performance optimization, memory management, and browser rendering efficiency, in addition to handling complex business logic and architecture. You will work closely with our product and design teams to ensure that our applications are user-friendly, responsive, and meet our high standards for quality. This position emphasizes front-end development and demands a deep understanding of both high-level architecture and low-level web performance fundamentals.

Required skills & experience:

• JavaScript/TypeScript – strong expertise in ES6+, including Prototypal Inheritance, async/await, and Garbage Collection
• Vue.js/Nuxt.js (or React) – hands-on commercial experience building and maintaining production-grade applications
• Browser Internals – solid understanding of core browser mechanisms such as Event API, Event Loop, and Rendering Performance bottlenecks
• Modern Web Technologies & APIs – hands-on experience with Canvas API, WebGL, Shaders, WebCodecs, WebAssembly, and Web Workers
• Backend Development – commercial experience with PHP (Laravel or similar), MySQL, familiarity with DevOps & CI/CD pipelines
• SOLID Principles – ability to apply them when making architectural decisions

Nice to have:

• Experience with video/audio processing (libav.js, mp4box.js, ffmpeg)
• Experience with text rendering, animation systems, visual effects, 3D graphics
• Frontend Development – ability to create valid, adaptive, and cross-browser HTML code from Figma, following BEM methodology
• Automated Testing – experience writing Unit, Feature, Integration, E2E and Performance tests
• Algorithms & Data Structures – understanding of classic algorithms and their applications
• A university degree in math and a passion for linear algebra would be a valuable advantage
• Strong communication and collaboration skills – listening as well as informing

👉

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →

Текст вакансии взят без изменений

Источник -