Задачи:
— Проведение Code Review
— Декомпозиция и оценка задач
Требования:
— Опыт работы в роли Middle/Senior разработчика React от 3-х лет
— Отличное владение JavaScript (ES6+)
— Уверенное владение TypeScript
— Опыт работы с React: принципы работы, жизненный цикл компонентов, оптимизация
— Опыт работы с Redux/Redux Toolkit, TanStack
— Опыт работы с REST API, знание RESTful-рекомендаций, знание WebSocket и GraphQL
— Опыт оптимизации web-приложений
— Знание вёрстки (HTML/CSS/SCSS, CSS-in-JS, адаптивная вёрстка, особенности вёрстки под мобильные браузеры)
— Знание и умение применять GOF, DRY, KISS
— Знание методологий разработки (Agile/SCRUM)
— Опыт работы с распределёнными системами управления версиями
— Опыт работы с React Native (будет плюсом)
— Опыт работы с MUI (будет плюсом)
— Опыт работы в проектах на базе микрофронтовой архитектуры (будет плюсом)
— Опыт работы и внедрения RTK Query (будет плюсом)
Условия:
— full-time
— Оформление по ТК/ИП
— IT аккредитация
— Техника для комфортной работы
— Система аттестаций
— Возможность принять участие в интересном проекте и последующих проектах компании
-Писать на TypeScript и React frontend-часть веб-приложения — продукт на стыке AI-моделей, компьютерного зрения, статистики и высоконагруженных отказоустойчивых систем. -Опыт применения технологий: TypeScript, React, Redux.
Ищется опытный Frontend Developer уровня Senior для работы над медиа-платформой, которая использует технологии искусственного интеллекта и мультиагентные системы. В проекте применяются React, TypeScript, JavaScript, Next.js, Redux Toolkit, RTK Query, Server-Sent Events и CSS3. Кандидат должен обладать глубокими знаниями и навыками в указанных технологиях для разработки и поддержки интерфейса платформы.
- Развивать и поддерживать высоконагруженный сервис с плагинной/микросервисной архитектурой. - Проектировать публичные API сервиса и механизмы интеграции сторонних сервисов.
Чем предстоит заниматься: Поддержка и развитие фич, связанных с платформой бизнес-процессов и страницей задачи - одними из центральных элементов Pyrus.
Быстро разбираться в коде старого сайта и устранять баги на фронтенде. Внимательно читать технические задания, задавать уточняющие вопросы и оценивать сроки.
Задачи:
• Разработка нового функционала для сайта и основных приложений
• Повышение производительности, масштабируемости и качества кода
• Проектирование и внедрение масштабируемых архитектурных решений
• Работа с React, TypeScript, JavaScript, Node.js и современными фронтенд-технологиями
• Написание и поддержка unit и интеграционных тестов
• Выявление и устранение проблем с безопасностью и производительностью
• Исследование и внедрение новых технологий и решений
Требования:
• Опыт работы не менее 7 лет
• Владение английским языком (задачи и документация на английском)
• Знание русского языка будет плюсом
• Опыт работы с AI-технологиями и интеграции AI-решений будет плюсом
Задачи:
— Работа на крупном проекте в роли опытного Frontend-разработчика на React.
Требования:
— Опыт работы в роли Middle/Senior разработчика React от 3-х лет;
— Отличное владение JavaScript (ES6+);
— Уверенное владение TypeScript;
— Опыт работы с React: принципы работы, жизненный цикл компонентов, оптимизация;
— Опыт работы с Redux/Redux Toolkit, TanStack;
— Опыт работы с REST API, знание RESTful-рекомендаций, знание WebSocket и GraphQL;
— Опыт оптимизации web-приложений;
— Знание вёрстки (HTML/CSS/SCSS, CSS-in-JS, адаптивная вёрстка, особенности вёрстки под мобильные браузеры);
— Знание и умение применять GOF, DRY, KISS;
— Опыт проведения Code Review;
— Опыт декомпозиции и оценки задач;
— Знание методологий разработки (Agile/SCRUM);
— Опыт работы с распределёнными системами управления версиями.
Будет плюсом:
— Опыт работы с React Native;
— Опыт работы с MUI;
— Опыт работы в проектах на базе микрофронтовой архитектуры;
— Опыт работы и внедрения RTK Query.
Стек проекта:
— Инфраструктура: RedOS, Docker, Kubernetes, Nginx;
— СУБД и хранилища: PostgreSQL, Redis, Pangolin, ClickHouse, S3;
— Backend: .NET 8 / .NET 10;
— Frontend: React, Redux/RTK Query, MUI, Vite, Module Federation, React Native;
— CI/CD: MSBuild, Azure DevOps;
— Интеграции: Kafka, RabbitMQ, ETL/ELT;
— Мониторинг: Elasticsearch, Logstash, Kibana, Prometheus, OpenTelemetry, Grafana;
— Безопасность: Vault, Keycloak;
— Документация API: Swagger.
Условия:
— Работа в крупной, международной IT-компании;
— Оформление по ТК/ИП;
— IT аккредитация;
— Техника для комфортной работы;
— Система аттестаций;
— Возможность принять участие в интересном проекте и последующих проектах компании.
Опыт работы с GovTech сектором Великобритании и глубокое погружение в стандарты доступности WCAG 2.1.
Конкретные результаты: снижение инцидентов на 30% и успешная миграция legacy-системы с AngularJS на Vue.
Демонстрация ответственности за архитектуру и API-контракты, а не простое написание компонентов.
Задачи:
— Разрабатывать и подключать инструменты на базе Model Context Protocol (MCP): понимать устройство MCP-серверов и проектировать клиентские решения «интерфейс — агент — инструменты»
— Писать спецификации и правила для агентов, развивать реестр скиллов команды
— Ревьюить код — и человеческий, и агентский; держать планку качества
— Участвовать в планировании, оценке задач, релизах; работать в связке с аналитиками, бэкендом, дизайном и QA
— Менторить джунов — в том числе учить их работать с агентами
— Разрабатывать и рефакторить модули платформы (интерфейсы управления медиа-хранилищем) — руками агента под вашим управлением
— Проектировать поверхности взаимодействия человека и AI: чаты с потоковой передачей ответов (SSE), канвасы, дашборды агентов
— Создавать собственных AI-агентов и мульти-агентные системы, встроенные в продукт
Требования:
— Опыт коммерческой фронтенд-разработки от 5 лет, из них от 2 лет в роли Senior
— Глубокий практический опыт с React, Next.js и TypeScript, понимание внутреннего устройства
— Опыт проектирования архитектуры сложных фронтенд-приложений и принятия ключевых технических решений
— Понимание и применение принципов SOLID, DRY, KISS, а также паттернов проектирования
— Опыт работы с менеджерами состояний (Redux Toolkit, RTK Query) в крупных проектах
Задачи:
- Поддерживать и развивать проект в одной из команд разработки
- Делать архитектурные и бизнесовые задачи, а также задачи поддержки
- Проводить код-ревью
Требования:
- Понимание принципов работы с Docker
- Опыт разработки SSR на Nuxt.JS
- Опыт разработки высоконагруженных (highload) проектов
- Опыт разработки White labels
- Знаком с паттернами проектирования и применяешь их в работе
- Уверенное владение Vue 2, Vue 3, Vuex, Router, Pinia, Nuxt 2, Nuxt 3
- Знание принципов RESTful API и опыт интеграции с бэкендом
- Опыт работы с Git (rebase, conflict resolve, squash) и git-host (Gitlab, Github и др.)
- Понимание принципов методологии CI/CD
- Умение работать с асинхронным кодом
- Понимание принципов компонентного подхода и разработки UI
- Понимание основ UX/UI и адаптивной и кроссбраузерной верстки
- Понимание дизайн токенов, css переменных, иерархии токенов
- Опыт работы с дизайн системой и макетов на основе дизайн систем (Figma)
Условия:
- Официальное трудоустройство по ТК РФ
- Гибкий формат работы: удалённо или в офисе в Москве (рядом с м. Технопарк)
- Расширенная программа ДМС со стоматологией с первого дня
- Доплата по больничному листу до оклада до 5 рабочих дней в год
- Линия психологической поддержки
- Врач в офисе и массажные кресла (для сотрудников в Москве)
- Бесплатные посещения фитнес-клуба А-sport на ст. м. Технопарк
- Корпоративная программа профессионального обучения совместно с Альфа Групп
- Возможность участия в профильных конференциях
- Онлайн-библиотека
- Карьерное развитие, программа наставничества, профессиональные коммьюнити
- Кафетерий льгот через 6 месяцев (спорт, организация рабочего места, здоровье, дети, питомцы, благотворительность и др.)
- Корпоративные мероприятия и тимбилдинги онлайн и офлайн
- Подарки к праздникам и материальная помощь по особым случаям
- +3 дня 100% оплачиваемых day off в году
About ActAI
There are over 5 billion users using basic applications today such email, notes, tasks, calendar and they're not AI-native. Our mission is to build proactive applications for anyone in the world, who are not used to complex prompting. We aim to bring intelligence to conversations, errands, organising and workflows, with minimal to no prompting. Our application focuses on achieving high reliability for long-running workflows, persistent context, and real-world task completion. We believe products will greatly reduce hallucinations.
Our objective is to organise anyone's life.
Role
As a Web Frontend Engineer, you will build the core web experiences, including Chat, Notes, Calendar, Docs and Sheets.
You will own complex, highly interactive product surfaces from architecture through implementation, working closely with product, design, backend and AI engineers to make AI a native part of how users communicate, write, organise and work.
What You'll Own
Build major web experiences across Chat, Notes, Calendar, Docs, and Sheets.
Develop complex interactions including real-time messaging, collaborative editing, rich-text editing, scheduling, tables, and spreadsheets.
Build reusable frontend architecture and components that work consistently across ActAI applications.
Integrate streaming AI responses, proactive actions, and model-driven experiences directly into product workflows.
Own frontend performance, responsiveness, reliability and accessibility across browsers and devices.
Work closely with product and design to take ideas from prototype to production quickly.
What We're Looking For
Strong experience building complex, production web applications using React, TypeScript and modern frontend technologies.
Deep understanding of frontend architecture, state management, browser APIs, and performance.
Experience building highly interactive products such as chat, collaboration, productivity, document editing, calendars, or workspaces.
Experience with real-time systems, WebSockets, streaming APIs, or collaborative interfaces.
Strong product and UI judgment with attention to interaction details.
Able to independently own features from technical design through production.
Outcomes
Users can communicate, write, organise and collaborate seamlessly across Chat, Notes, Calendar, Docs and Sheets.
Complex interactions such as group messaging, editing, scheduling and collaboration feel fast and reliable.
AI capabilities are integrated naturally into product workflows rather than added as separate chatbot experiences.
Frontend architecture remains fast, maintainable and reusable as ActAI expands into new applications and workflows.
Tech Stack
TypeScript
React.js / Next.js
HTML / CSS
WebSockets / streaming APIs
Node.js
REST / GraphQL APIs
How We Work
The best products today in the world were built by small, world-class teams. We are a high talent density and hands-on team. We make decisions collectively and move at rapid speed, striking a balance between shipping high-quality work and learning.
Joining our team requires the ability to bring structure, exercise judgment and execute independently. Our goal is to put in the hands of our users a truly magical product.
Interview Process
If there appears to be a fit, we'll reach out to schedule 3, but no more than 4 interviews.
Applications are evaluated by our technical team members. Interviews will be conducted via virtual meetings and/or onsite.
We value transparency and efficiency, so expect a prompt decision. If you've demonstrated the exceptional skills and mindset we're looking for, we'll extend an offer to join us and help bring practical AI benefits to billions of users globally.