Старший Full-Stack разработчик (React/TypeScript)
Ищем старшего full-stack разработчика для перестройки платформы управления анимациями. Нужен экспертный React/TypeScript, сильный бэкенд с PostgreSQL и опыт с real-time технологиями. Предлагается удаленная работа и интересные технические задачи.
Что предстоит делать
<h3>О КЛИЕНТЕ</h3><p>Облачная платформа для создания, редактирования, тестирования и совместной работы над микроанимациями для веб- и мобильных приложений. Продукт широко используется компаниями по всему миру, бесшовно интегрируется с популярными инструментами дизайна и разработки и обслуживает большое глобальное сообщество дизайнеров и разработчиков.</p><h3>СТАДИЯ ПРОЕКТА</h3><p>живой продукт, полностью сформирован</p><h3>ТЕХНОЛОГИЧЕСКИЙ СТЕК</h3><p>JavaScript, React, TypeScript, PostgreSQL</p><h3>ТРЕБОВАНИЯ</h3><ul><li>5+ лет профессионального опыта в разработке ПО, со значительным опытом full-stack работы</li><li>Владение React и TypeScript на экспертном уровне с глубоким пониманием современных паттернов и оптимизации производительности</li><li>Сильный опыт backend-разработки с прямой интеграцией с базами данных и проектированием API</li><li>Опыт проектирования централизованных слоев бизнес-логики, пригодных для повторного использования на нескольких платформах (SSR, API)</li><li>Экспертиза в базах данных: проектирование схем, оптимизация запросов, PostgreSQL</li><li>Опыт работы с веб-технологиями реального времени в production (WebSockets, SSE, WebRTC)</li><li>Глубокое понимание веб-производительности (Core Web Vitals, оптимизация бандла, ленивая загрузка, code splitting)</li><li>Опыт работы с управлением состоянием в масштабе (Redux, Zustand, Jotai, Recoil или аналоги)</li><li>Сильный опыт системного программирования для производительно-критичных приложений, с владением методами низкоуровневой оптимизации, включая параллельную обработку, управление памятью, профилирование и бенчмаркинг.</li><li>Опыт создания надежных систем обработки файлов, включая обработку загрузки/скачивания, сжатие медиа и конвертацию форматов, проверку файлов и контроль качества.</li><li>Знакомство с облачной инфраструктурой, CI/CD пайплайнами, контейнеризацией и практиками мониторинга/наблюдаемости.</li></ul><h3>ОБЯЗАННОСТИ</h3><p>Техническое лидерство и архитектура</p><ul><li>Участвовать в формировании технического видения перестройки нашей платформы управления активами с нуля</li><li>Проектировать централизованную архитектуру данных с прямой интеграцией с базой данных и общей бизнес-логикой, пригодной для повторного использования в SSR и будущем GraphQL.</li><li>Принимать ключевые архитектурные решения, включая выбор технологического стека, паттернов управления состоянием, проектирование слоя данных и стратегии оптимизации производительности.</li><li>Обеспечивать перспективную архитектуру, совместимую с миграцией на GraphQL, одновременно оптимизируя для немедленной производительности SSR</li><li>Определять стандарты кодирования и лучшие практики для команды, обеспечивая поддерживаемый и масштабируемый код</li><li>Сотрудничать с командами продукта и дизайна для преобразования требований в технические спецификации</li></ul><p>Full-stack разработка</p><p>Фронтенд</p><ul><li>Создавать современные приложения на React с возможностями реального времени, используя такие технологии, как экосистема TanStack, Server-Sent Events и BroadcastChannel API</li><li>Создавать производительные UI-компоненты с плавными паттернами загрузки данных, виртуализацией и отзывчивыми пользовательскими взаимодействиями</li><li>Оптимизировать размер бандла, ленивую загрузку и code splitting для достижения Time to Interactive менее 1 секунды</li></ul><p>Интеграция с бэкендом</p><ul><li>Создавать общий слой бизнес-логики, пригодный для повторного использования в нескольких сервисных границах и контекстах рендеринга</li><li>Проектировать схему базы данных и интеграцию с ORM</li><li>Разрабатывать системы фоновой обработки задач для асинхронных рабочих процессов</li></ul><p>Производительно-критичные системы (Rust/Zig)</p><ul><li>Проектировать и оптимизировать производительно-критичные операции, используя системное программирование и архитектуры на основе воркеров, чтобы выносить тяжелую обработку из основного потока</li><li>Реализовывать WASM-модули для обработки файлов в браузере с производительностью, близкой к нативной</li><li>Создавать системы пакетной обработки, способные эффективно обрабатывать крупномасштабные конкурентные операции</li><li>Профилировать и устранять узкие места производительности в критических конвейерах обработки и преобразования данных</li></ul> <div> <a href="https://jobs.dou.ua/companies/startup-soft/vacancies/364823/#reply-btn-id">Відгукнутись на вакансію</a> </div>
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в StartupSoft
5 активных вакансий в компании
DevOps инженер (Kubernetes, Azure)
Ищем опытного DevOps инженера для работы над AI-фитнес платформой. Нужно управлять инфраструктурой на Azure, автоматизировать развертывание с Kubernetes и Docker, администрировать Linux и базы данных. Предлагаем удаленную работу в международной команде.
Старший PHP разработчик (Laravel, Node.js)
Старший PHP-разработчик для облачной платформы микроанимаций. Нужно проектировать архитектуру с интеграцией AI-моделей, оптимизировать API и внедрять анти-скрейпинг. Требуется 5+ лет опыта, глубокое знание Laravel и Node.js, опыт с облаками AWS/GCP. Предлагают удаленную работу и интересные задачи на стыке бэкенда и AI.
Full-stack разработчик (Python, C#/.NET, Vue.js)
Ищем опытного full-stack разработчика для продукта, который превращает возвраты товаров в увлекательный опыт. Вы будете проектировать и внедрять новые функции маркетплейса, работать с Python, C#/.NET, Vue.js и PostgreSQL. Требуется сильный опыт с .NET и фронтендом, а также умение самостоятельно решать сложные задачи. Предлагается удаленная работа и полная занятость.
Системный администратор
Ищем опытного системного администратора для поддержки двух офисов в Тернополе. Требуется опыт от 2 лет, знание macOS, Windows, Linux, сетевых технологий и инструментов мониторинга. Предлагаем работу в стабильной компании с возможностью участвовать в проектах по улучшению IT-инфраструктуры.
Похожие вакансии
6 вакансий
Старший backend инженер
~1 527 500 – 2 950 188 ₸ оценка
Ищем старшего backend инженера для разработки AI-нативной платформы для страхования. Нужно проектировать и строить надежные распределенные системы на TypeScript/Node, PostgreSQL и AWS, работать с real-time голосом, оркестрацией LLM и мультитенантными данными. Предлагаем удаленную работу, доступ к передовым AI-технологиям и полную ответственность за свои сервисы.
Senior Frontend-разработчик
~1 527 500 – 2 950 188 ₸ оценка
Ищем опытного Senior Frontend-разработчика для создания с нуля высоконагруженного решения для колл-центра с AI-помощником. Нужно будет проектировать архитектуру, писать код на TypeScript и React, а также участвовать в SCRUM-процессах. От кандидата ждут глубоких знаний JS/TS/React и опыта построения архитектуры.
Старший Full Stack JS инженер
~1 527 500 – 2 950 188 ₸ оценка
Старший Full Stack JS инженер для разработки и масштабирования ML-платформ в глобальной компании по сортировке продуктов. Требуется 10+ лет опыта с JavaScript/TypeScript, Node.js, React, GraphQL, PostgreSQL, CI/CD, Docker. Предлагается удаленная работа, гибкий график, медицинская страховка и курсы английского.
Frontend-разработчик (React)
~1 527 500 – 2 950 188 ₸ оценка
Ищем опытного Frontend-разработчика для создания и поддержки масштабных приложений на React. Требуется глубокое знание TypeScript, современных инструментов и тестирования. Предлагаем гибкий формат работы, офис в Москве и оформление по ТК РФ.
Ведущий разработчик
~1 527 500 – 2 950 188 ₸ оценка
Компания по производству быстровозводимых зданий ищет ведущего разработчика для создания и поддержки сайта и front-end приложений. Нужно верстать по макетам, писать код на React и Vue, настраивать REST API и участвовать в код-ревью. Предлагают гибридный или удаленный формат, ДМС и соцпакет.
Fullstack-разработчик
~1 527 500 – 2 950 188 ₸ оценка
Ищем опытного fullstack-разработчика для работы над AI-платформой Снэпбилд. Нужно уверенно владеть React, Next.js, TypeScript и Node.js, а также активно использовать LLM-инструменты в разработке. Предлагают удаленную работу и возможность влиять на архитектуру продукта.