Задачи:
— Разработка веб-интерфейсов с использованием JavaScript (ES6+), TypeScript и Vue.js (Composition API).
— Верстка страниц по стандартам HTML5/CSS3 (Flexbox, Grid) с применением препроцессора SASS.
— Интеграция клиентской части с бэкендом через REST API, GraphQL и WebSocket.
— Поддержка и развитие внутреннего UI-кита, оптимизация скорости загрузки и производительности интерфейсов.
— Проведение Code Review, анализ и рефакторинг кода, участие в выработке технических решений.
— Взаимодействие с дизайнерами и бэкенд-разработчиками для сквозной интеграции компонентов.
Требования:
— Опыт работы frontend-разработчиком от 2 лет в крупных и сложных проектах.
— Знание HTML5, CSS3 (Flexbox, Grid) и препроцессора SASS.
— Владение JavaScript (ES6+), TypeScript и Vue.js (Composition API).
— Опыт работы с протоколами и форматами передачи данных: RESTful API, WebSocket, GraphQL.
— Навыки работы со сборщиками и пакетными менеджерами.
— Уверенное владение Git.
— Умение разбираться в чужом коде.
Будет плюсом:
— Опыт применения архитектурной методологии FSD.
— Опыт работы со Storybook и проектирования дизайн-систем.
— Базовые навыки работы с Docker и GitLab CI.
Условия:
— Работа в аккредитованной IT-компании.
— Официальное оформление по ТК РФ.
— Предоставление техники для работы.
Задачи:
— Создавать веб-сайт с чистой архитектурой и писать чистый код, хорошо знать перечисленные технологии.
Требования:
— Знание технологий, указанных в объявлении (конкретные технологии не перечислены).
— Знание русского языка является преимуществом.
Условия:
— Работа в офисе с 9:00 до 18:00.
Для отклика необходимо отправить резюме.
География: город Ташкент.
Location: Москва
Команда автоматизирует платформу предоставления доступов между сетевыми зонами безопасности банка, переводя в промышленную эксплуатацию сервис, который ранее нес риски инцидентов из-за ручных операций и долгого ожидания. Используя внутренние системы описания архитектурных решений и IT-ландшафта, мы обеспечили этой услугой всех системных администраторов банка. Сейчас кросс-функциональная линейная команда, работающая по принципам Agile, ищет Frontend разработчика для реализации новой функциональности из дорожной карты. В команде принята свобода в выборе технических и продуктовых решений в рамках банковских ограничений.
Обязанности
### Задачи:
* разрабатывать компоненты веб-приложений на React/TypeScript
* интегрировать клиентскую часть с backend-сервисами по REST API
* проектировать архитектурные решения и оценивать задачи командой
* проводить code review
* создавать удобные интерфейсы, самостоятельно принимая UX-решения.
Требования
### Мы ждем от тебя:
* опыт коммерческой разработки frontend-приложений от 3 лет
* владение JavaScript/TypeScript (ES6+) и понимание современных стандартов языка
* опыт работы с библиотекой React.js и с экосистемой React (компоненты, хуки)
* опыт работы со стейт-менеджментом (Redux Toolkit и аналогичные решения)
* опыт работы с системами контроля версий (Git/GitFlow)
* опыт проектирования сервисов и самостоятельной проработки реализаций.
Будет плюсом:
* знание инструментов AI для анализа, генерации и автоматизации кода
* опыт написания end-to-end тестов
* опыт работы с дизайн-системами
* опыт настройки CI/CD-процессов для фронтенд-проектов
* опыт работы в командах с применением Agile.
Условия
### Мы предлагаем:
* офис рядом с м. Кожуховская
* график 3/3 (дневные и ночные смены)
* ежегодный пересмотр зарплаты и годовая премия
* более 400 образовательных программ СберУниверситета для профессионального и карьерного развития
* расширенный ДМС, льготное страхование для семьи
* гибкий дисконт по ипотечному кредиту, равный 1/3 ключевой ставки ЦБ
* подписка Прайм с возможностью совместного использования на трёх близких
* вознаграждение за рекомендацию друзей в команду Сбера.
Москва
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Location: Москва
Cбер продолжает реализовывать масштабный проект по созданию технологической HR-платформы нового поколения (PaaS/SaaS).
Наша команда разрабатывает чат, но непростой, потому что у нас:
\- UI рождается из данных - json-виджеты внутри Markdown превращаются в компоненты: нужно разобрать структуру, проверить контракт и отрисовать результат, даже когда ответ ещё приходит
\- Асинхронность во всей красе - SSE, WebSocket, восстановление генерации, история сообщений и отмена операций. Отличное место, чтобы почувствовать, сколько событий может произойти между «Отправить» и «Готово»
\- Один чат - разные среды обитания. Полноценное приложение и встраиваемые виджеты с общими компонентами, собственным состоянием и контекстом продукта, в который они встроены. Микросервисы со всеми их недостатками и преимуществами
\- Диалог выходит за пределы клавиатуры. Голосовой ввод, распознавание речи и управление жизненным циклом записи добавляют ещё одно измерение к привычному UX
\- Архитектура встречается с реальностью. Nanostores, микрофронтенды (мы уже о них упоминали), styled-components, Jest и React Testing Library живут под капотом.
Здесь интересно тем, кто любит разбираться, как должен вести себя интерфейс, пока результат ещё не существует целиком. Что показать сейчас? Что сохранить при смене диалога? Как встроить сложный сценарий в компактный виджет? И как сделать так, чтобы за всей этой инженерией пользователь видел простую вещь: задал вопрос - получил удобный ответ.
Первый этап отбора на эту вакансию - общение с AI-рекрутером. После отклика вам на почту и в чат на платформе HeadHunter придет приглашение пройти первичное интервью с ГигаРекрутером в Telegram или Макс.
Диалог займёт примерно 10 минут. Его задача - уточнить недостающие детали и ускорить рассмотрение вашей кандидатуры.
Обязанности
• разрабатывать и поддерживать пользовательские интерфейсы для сервисов HR-цикла для десктопа и мобилок
• проектировать архитектуру клиентских фичей, выбирать оптимальные подходы для стейт-менеджмента и взаимодействия с API
• писать юнит-тесты, обеспечивать стабильность ключевых функций приложения
• проводить code review коллег, делиться техническими стандартами и лучшими практиками внутри команды
• улучшать производительность приложений через профилирование, мемоизацию и виртуализацию списков.
**Технологический стек**
· Core Frontend: React 18, TypeScript, Webpack 5
· State & Data Management: Redux Toolkit/Zustand/Mobx, TanStack Query (React Query).
· Стилизация: Styled Components.
· Тестирование: Jest, React Testing Library.
· Инфраструктура: Git, Jenkins, Docker, Nexus.
Требования
• опыт коммерческой разработки на React минимум два года
• свободно владеешь TypeScript, JS и понимаешь языковые механизмы асинхронности, Event Loop, замыканий
• умеешь строить сложные формы и валидировать данные (Formik / React Hook Form)
• знаешь, как разбивать крупные задачи на мелкие компоненты, продумывая архитектурные решения
• работала(-л) с генеративными моделями и AI-агентами либо хочешь развивать этот навык
• организация фронтенд-разработки с нуля.
**Будет плюсом:**
• внедрение и поддержка методологии FSD
• настройка кэша, инвалидация мутаций, работа с пагинацией и бесконечным скроллом в TanStack Query
• практическое знакомство с Webpack 5 (Code Splitting, Tree Shaking)
• понимание особенностей PWA и работы с WebView
• работа с SAPUI5.
**Soft скиллы**: ответственность, зрелость, готовность взять на себя лидирование разработки сервиса, с опытом лидирования/менторинга. Так же важна коммуникабельность, умение выстроить диалог.
Условия
Что мы предлагаем:
• современный комфортный офис на м.Кутузовская
• гибридный график работы (на период адаптации чаще будет офис)
• ежегодный пересмотр зарплаты и годовая премия
• уникальная система обучения и повышения квалификации от Сбера
• расширенная медицинская страховка, льготы для семьи и корпоративная пенсия
• скидки на товары наших партнёров
• возможность рекомендовать знакомых в нашу команду.
Задачи:
- Работа в роли Middle / Middle+ Frontend разработчика.
Требования:
- Отличные знания JavaScript.
- Уверенные знания верстки с акцентом на семантичность и доступность.
- Опыт работы с Next.js не менее 3 лет.
- Опыт работы с Redux и понимание концепции управления состоянием приложения.
- Опыт работы с TypeScript от 1 года.
- Опыт работы с CSS-in-JS (linaria).
- Опыт работы с Figma.
- Базовые знания DevOps-процессов (CI/CD).
- Понимание принципов производительности.
- Опыт оптимизации веб-страниц.
- Желание получать новые знания и опыт.
- Понимание принципа работы серверного рендера.
- Знание конвенции именования дизайн токенов и её назначения.
- Опыт работы со Storybook.
- Опыт разработки и публикации npm пакетов.
- Опыт глубокой кастомизации сборки приложения через webpack/rollup.
- Опыт написания тестов, включая unit и e2e тестирование (Jest, React-test-utils).
- Опыт работы по методологии Scrum.
Условия:
- Работа в сильной команде профессионалов, увлечённых своим делом.
- Возможность развития в команде ведущей MedTech-компании России.
- Уютный офис в БЦ Technopark Plaza с панорамным видом на город или удалённая работа по РФ.
- Медицинская программа, включающая телемедицинские консультации, очные приёмы в клиниках, психологов, стоматологию, лабораторные и инструментальные диагностики.
- Оплачиваемые курсы английского языка.
- Корпоративный ноутбук.
Задачи:
— разрабатывать компоненты веб-приложений на React/TypeScript
— интегрировать клиентскую часть с backend-сервисами по REST API
— проектировать архитектурные решения и оценивать задачи командой
— проводить code review
— создавать удобные интерфейсы, самостоятельно принимая UX-решения.
Требования:
— опыт коммерческой разработки frontend-приложений от 3 лет
— владение JavaScript/TypeScript (ES6+) и понимание современных стандартов языка
— опыт работы с библиотекой React.js и с экосистемой React (компоненты, хуки)
— опыт работы со стейт-менеджментом (Redux Toolkit и аналогичные решения)
— опыт работы с системами контроля версий (Git/GitFlow)
— опыт проектирования сервисов и самостоятельной проработки реализаций.
Будет плюсом:
— знание инструментов AI для анализа, генерации и автоматизации кода
— опыт написания end-to-end тестов
— опыт работы с дизайн-системами
— опыт настройки CI/CD-процессов для фронтенд-проектов
— опыт работы в командах с применением Agile.
Условия:
— офис рядом с м. Кожуховская
— график 3/3 (дневные и ночные смены)
— ежегодный пересмотр зарплаты и годовая премия
— более 400 образовательных программ СберУниверситета для профессионального и карьерного развития
— расширенный ДМС, льготное страхование для семьи
— гибкий дисконт по ипотечному кредиту, равный 1/3 ключевой ставки ЦБ
— подписка Прайм с возможностью совместного использования на трёх близких
— вознаграждение за рекомендацию друзей в команду Сбера.
Мы ищем Frontend-разработчика в команды личного кабинета для селлера и платформенную команду по созданию заказа. Разрабатывать и поддерживать UI-решения;
Location: London; Europe
Workplace: Hybrid
Synthesia is the world’s leading AI video platform for business, used by over 90% of the Fortune 100. Founded in 2017, the company is headquartered in London, with offices and teams across Europe and the US.
As AI continues to shape the way we live and work, Synthesia develops products to enhance visual communication and enterprise skill development, helping people work better and stay at the center of successful organizations.
Following our recent Series E funding round, where we raised $200 million, our valuation stands at $4 billion. Our total funding exceeds $530 million from premier investors including Accel, NVentures (Nvidia's VC arm), Kleiner Perkins, GV, and Evantic Capital, alongside the founders and operators of Stripe, Datadog, Miro, and Webflow.
THE ROLE
As a Senior Frontend Engineer on our Website team, you'll be a co-owner of the platform behind synthesia.io http://synthesia.io: the component library, content model and rendering stack that every page on our marketing site is built from. You'll shape direction and make key technical decisions with the team, likely with a focus area of your own but context across the whole system. This is a hands-on engineering role, and your primary output is high-quality component and schema code, plus the tooling that lets others build with it.
Millions of people visit synthesia.io http://synthesia.io every month, and it is one of the main ways we win new customers. That comes with real responsibility. The decisions you make are seen at scale, and we set the quality bar accordingly.
The defining challenge of this role is composability: a marketing site that marketers, and increasingly AI agents, can build pages with, without breaking design, performance or SEO.
WHAT YOU'LL DO
- Build, scale and evolve our section library: the Astro components, Sanity schemas and design tokens that let us compose marketing pages consistently and accessibly.
- Own the content model. Design schemas that resist misuse, so an editor, or an agent, can build a page that is correct by construction rather than correct by review.
- Take Figma component specs all the way to production: responsive across mobile, tablet and desktop, accessible by default, matching design intent precisely.
- Extend the platform for AI-assisted development, so coding agents can generate on-brand, on-spec sections from a design spec as reliably as a person can.
- Own SEO integrity as a first-class engineering concern: canonicals, sitemaps, structured data, redirects, and no traffic cliffs on launch.
- Raise the bar on engineering standards across the website surface: thorough code review, patterns others can follow, and tests around the parts that actually break.
- Maintain and extend localisation across nine locales and a translation pipeline, so the system works for a global audience.
- Shape the technical direction of the website platform over the next 6 to 12 months, and champion its adoption with the people who publish on it.
WE’D LOVE TO HEAR FROM YOU IF YOU HAVE
- At least five (5+) years as a software engineer, including three (3) at senior level, building front end for content-driven or marketing platforms.
- Real ownership of a content model in Sanity. You've designed schemas other people had to live with, and you have opinions about references vs. embedded objects, when a variant belongs in the schema versus at runtime, and how to stop a section library sprawling. GROQ and Portable Text are familiar territory.
- Deep front-end expertise: expert HTML, CSS and TypeScript, with a strong command of component API design and the developer experience of a shared library.
- You can work end to end. Comfortable owning the server side as well as the front end: SSR, serverless and edge runtimes, API routes, a SQL database, secrets and CI. You should be able to take a feature from schema to component to the route that serves it without handing off, and be happy debugging something that only reproduces in production.
- Solid understanding of responsive design, cross-browser compatibility and web performance, and comfortable building to WCAG 2.2 AA. Accessibility is part of your definition of done, not a separate pass.
- You care that marketing sites are measured, on performance, SEO, analytics events and conversion, and you're happy being accountable to those numbers.
- A strong sense of craft and attention to detail, and the judgement to balance design intent against engineering constraints.
- Strong communication and collaboration skills. You explain your reasoning, review generously, and treat levelling up the people around you as part of the job.
WE’D BE PARTICULARLY EXCITED IF
- Prior experience working on a large SaaS marketing website, at real traffic and with real stakes attached.
- Astro, or another islands or static-site framework.
- Cloudflare Workers, or another edge or serverless platform.
- Experience with AWS Lambda.
- Tailwind CSS v4, and experience working from a token-based design system.
- Experience, or strong interest, in making component libraries and content models consumable by AI agents.
- A strong design sensibility: an eye for visual detail and the judgement to push back on and improve design decisions, not just build them.
- Experience with localisation and internationalisation at scale for a global audience.
- Analytics and tag management implementation: dataLayer events, server-side tagging, getting attribution right without hurting performance.
Location
Our preference is for this role to be based hybrid out of our London, UK office. We can also accommodate remote workers elsewhere in Europe subject to compliance and right to work checks.
-Разрабатывать и поддерживать frontend-приложения на React, TypeScript, JavaScript (ES6+), реализовывать новые фичи и сложные пользовательские сценарии. -Проектировать архитектуру приложений, переиспользуемые компоненты, UI-kit и дизайн-систему, участвовать в развитии инженерных практик.
Команда ускоряет интерфейс, развивает инструменты для разработчиков и обновляет frontend-стек. Предстоит искать узкие места, проводить эксперименты, рефакторить компоненты и работать с тестами.
Location: Москва
Мы ищем сильного Frontend-разработчика в команду, которая занимается разработкой личного кабинета клиента компании. Это один из основных каналов взаимодействия между компанией и клиентом, поэтому мы стремимся сделать ЛК удобным и максимально полезным с точки зрения функционала.
Обязанности
* Написание кода в команде, работающей по методологии гибкой разработки;
* Проектирование и реализация клиентских приложений, включая архитектурные решения.
* Соблюдение правил по стилю, архитектуре и стеку;
* Повышение качества ПО всеми возможными практиками и инструментами;
* Документирование в рамках приличий и потребности;
* Развитие компетенций команды и участие в интервью.
* Опыт работы с headless cms (payload, strapi, directus)
Требования
* Глубокое понимание работы React и Next.js
* Умение настраивать и запускать приложение с нуля
* Знание базовых алгоритмов
* Опыт в адаптивной верстке (responsive layout)
* Знание CSS, постпроцессоров SASS или LESS
* Глубокое понимание state management (Redux Toolkit / Zustand / MobX);
* Уверенная работа с Webpack / Vite;
* Опыт выявления и устранения проблем с производительностью, умение работать с DevTools;
* Хорошая организованность, инициативность и умение работать без постоянного контроля;
* Инструментальное владение AI для анализа, генерации и автоматизации.
* Опыт работы с headless cms (payload, strapi, directus)
Условия
* Гибридный формат работы;
* Льготные ипотечные условия кредитования;
* Бесплатная подписка СберПрайм+, скидки на продукты компаний-партнеров: Okko, Сбер Маркет, Мега Маркет, Самокат, Еаптека и другие;
* ДМС с первого дня и скидки на страхование для близких;
* Корпоративная пенсионная программа;
* Детский отдых и подарки за счет Компании;
* Обучение за счет Компании: онлайн курсы, неограниченный доступ к библиотеке и обучение на базе Корпоративного университета, тренинги, митапы и возможность получить новую квалификацию.