Старший Full-stack разработчик (Node.js/TypeScript, React)
Международная продуктовая компания в сфере кибербезопасности ищет старшего full-stack разработчика. Нужно развивать фичи от React-интерфейса через API до базы данных, поддерживать бэкенд на Node.js/TypeScript, проектировать схемы и оптимизировать SQL-запросы в PostgreSQL, разбираться с продакшн-инцидентами. Требуется 8+ лет опыта, глубокое знание TypeScript, React, SQL и английский Upper-Intermediate. Работа удалённая, пятидневка, 8-часовой день.
География удалёнки не уточнена
Уточните у работодателя, из каких стран можно работать.
Отклик отправляется на сайте источника. Регистрация в Taylor для перехода не нужна.
Что предстоит делать
<h3>Наш клиент:</h3><p>Глобальная продуктовая компания в сфере кибербезопасности, помогающая организациям выявлять и снижать риски в современных IT-средах.</p><h3>Ваши задачи:</h3><ul><li>Разрабатывать и поддерживать production-функциональность по всему стеку — от React UI через API до базы данных.</li><li>Проектировать, поддерживать и устранять неполадки в backend-сервисах и production API на Node.js и TypeScript.</li><li>Поддерживать и улучшать front end на React, включая современные паттерны React, потоки данных и производительность UI.</li><li>Отвечать за слой доступа к данным на Node.js/TypeScript, сохраняя контроль над генерируемым SQL и поведением, критичным для производительности.</li><li>Проектировать и развивать схемы баз данных, связи, ограничения и правила целостности данных.</li><li>Диагностировать и оптимизировать медленные запросы и production-узкие места с помощью планов выполнения и анализа индексов.</li><li>Планировать и выполнять миграции production-баз данных с обратной совместимостью и минимальным временем простоя.</li><li>Отслеживать и устранять production-инциденты на уровне UI, API, слоя доступа к данным и базы данных.</li><li>Напрямую взаимодействовать с международным клиентом и инженерной командой в живых технических обсуждениях.</li><li>Выпускать высококачественные, отказоустойчивые обновления программного обеспечения при ограниченном надзоре.</li></ul><h3>Требуемый опыт и навыки:</h3><ul><li>8+ лет профессионального опыта в разработке программного обеспечения, включая недавнюю практическую full-stack работу в production-системах.</li><li>Сильный практический опыт с Node.js и фреймворками Node.js, такими как NestJS или Hapi.js.</li><li>Знание TypeScript на экспертном уровне как в backend-сервисах, так и в слоях доступа к данным.</li><li>Сильный production-опыт с React, включая современные паттерны React, управление состоянием и потоками данных.</li><li>Практический опыт с библиотеками управления состоянием (MobX или Redux).</li><li>Сильные практические навыки SQL, предпочтительно с PostgreSQL.</li><li>Практический опыт со сложными JOINs, агрегациями и фильтрацией на больших наборах данных.</li><li>Подтверждённая способность диагностировать медленные запросы с помощью EXPLAIN и ANALYZE, планов выполнения и проверки эффективности индексов.</li><li>Опыт проектирования и поддержки слоёв доступа к данным с помощью query builders или ORM-инструментов.</li><li>Практический опыт с проектированием схем, решениями о нормализации и денормализации, ограничениями и целостностью данных.</li><li>Практический опыт с многошаговыми транзакционными операциями, поведением отката, состояниями гонки и компромиссами по уровням изоляции транзакций.</li><li>Опыт с миграциями production-баз данных, версионированием схем, обратно совместимыми изменениями и подходами к развёртыванию без простоя.</li><li>Сильный опыт с REST API, включая over-fetching, проблемы N+1, задержки и эффективное преобразование данных базы данных в ответы API.</li><li>Продемонстрированная способность отслеживать production-проблемы на уровне UI, API, слоя доступа к данным и базы данных.</li><li>Опыт работы в production-средах с большими объёмами записей и высокой нагрузкой.</li><li>Опыт работы в Agile-среде, поддержание качества кода через peer reviews и тестирование.</li><li>Подтверждённая способность работать автономно, уточнять требования и доводить задачи до завершения без постоянного контроля.</li><li>Подтверждённая способность нести ответственность за результаты по всему стеку, а не за отдельный компонент.</li><li>Подтверждённая способность своевременно поднимать риски, блокеры и недостающую информацию и предоставлять чёткие статус-обновления.</li><li>Способность войти в существующую кодовую базу и домен, быстро усвоить контекст и адаптироваться к установившимся инженерным практикам.</li><li>Способность воспринимать прямую обратную связь, профессионально обсуждать разногласия и быстро адаптироваться.</li><li>Английский — Upper-Intermediate</li></ul><h3>Будет плюсом:</h3><ul><li>Практический опыт со схемами GraphQL, резолверами и интеграцией</li><li>Опыт с Next.js и серверным рендерингом</li><li>Опыт с хранимыми процедурами и логикой, критичной для производительности на стороне базы данных</li><li>Опыт с Redis и стратегиями кэширования, снижающими ненужную нагрузку на базу данных</li><li>Опыт с AWS и облачными production-средами</li><li>Знакомство с Docker, Kubernetes и CI/CD пайплайнами</li><li>Опыт в кибербезопасности или управлении идентификацией</li><li>Опыт с крупномасштабными данными идентификации (Active Directory или Entra ID)</li><li>Опыт с data-intensive, аналитическими или enterprise high-load продуктами</li></ul><h3><strong>Условия работы:</strong></h3><ul><li>5-дневная рабочая неделя, 8-часовой рабочий день.</li><li>Удалённая работа.</li></ul> <div> <a href="https://jobs.dou.ua/companies/a-listware/vacancies/374330/#reply-btn-id">Откликнуться на вакансию</a> </div>
Стек и инструменты
Зарплата не указана — оценили по рынку
На основе 82 похожих вакансий за 90 дней.
Сколько платят вам?
Вакансии показывают, что обещают работодатели. Анонимно расскажите, сколько получаете вы как JavaScript-разработчика — так появится зарплата, которую платят на деле.
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в A-Lister / A-Listware
5 активных вакансий в компании
Инженер по автоматизации тестирования (QA Automation, Python)
~1 088 550 ₸ оценка
Удалённая вакансия QA Automation инженера в компании A-listware: нужно писать и поддерживать автотесты на Python с Pytest и активно использовать ИИ-инструменты и AI-агентов в ежедневной работе. Ждут 3+ года опыта в автоматизации тестирования, уверенный Python, Docker, Linux, Git, облако (лучше Azure) и свободный английский. Предлагают полностью удалённую работу с 5-дневной неделей и проекты в области голосовых и SaaS-решений на базе ИИ.
География удалёнки не уточнена
Backend-разработчик (TypeScript, Node.js, React, SQL)
~1 636 219 ₸ оценка
Продуктовой компании в сфере кибербезопасности нужен инженер с сильным SQL и TypeScript: вы будете развивать слой доступа к данным, поддерживать API на Node.js/Hapi.js и фронтенд на React с MobX, а также оптимизировать Microsoft SQL Server и GraphQL под высокие нагрузки. Требуется 4+ года опыта, глубокое знание MSSQL и GraphQL, 3+ года с React и Node.js, свободный английский. Работа включает прямое общение с заказчиками, Agile-процессы и задачи по анализу больших объёмов identity-данных.
География удалёнки не уточнена
Старший Frontend разработчик (React / Next.js, TypeScript)
~1 636 219 ₸ оценка
Компания-продукт ищет старшего frontend-разработчика на клиентскую веб-платформу: нужно делать пиксель-перфект интерфейсы по макетам Figma и развивать фичи на React / Next.js и TypeScript. Ключевые требования — 5+ лет во фронтенде (2+ года с React), глубокий Next.js, уверенный TypeScript и опыт автотестов на Jest/Playwright. Предлагают полностью удалённую работу, пятидневку с 8-часовым днём и тесную работу с продуктом, дизайном и QA, включая использование AI-инструментов в ежедневной разработке.
География удалёнки не уточнена
Data Scientist / ML-инженер (AdTech)
~2 009 400 ₸ оценка
Нужен сильный Data Scientist / ML-инженер в рекламную AdTech-продуктовую команду: строить и поддерживать продакшн-модели для биддинга, предсказания CTR/CVR, ранжирования и распределения бюджета в реальном времени. Требуется 5+ лет в Data Science/ML, из них 3+ года в AdTech и 2+ года с RTB, а также уверенные Python и SQL и сильный английский. Работа полностью удалённая, полная занятость.
География удалёнки не уточнена
Похожие вакансии
6 вакансий
Старший контрактный инженер-программист
~1 636 219 ₸ оценка
Dalus создаёт платформу для проектирования аппаратного обеспечения и ищет старшего контрактного инженера-программиста для разработки интеграций с корпоративными инженерными инструментами — PLM (Windchill, Teamcenter, 3DEXPERIENCE, Aras), CAD (NX, Creo, SolidWorks, Onshape, Fusion) и системами требований (Jama, Polarion, DOORS). Нужен опыт 4+ лет в продакшн-бэкенде, уверенное владение TypeScript и/или Python, а также реальный опыт создания интеграций с PLM/CAD API, включая аутентификацию, ревизии и обработку частичных сбоев. Работа полностью удалённая, по контракту.
География удалёнки не уточнена
Senior Mobile Product Engineer
~1 636 219 ₸ оценка
Organic Soft ищет Senior Mobile Product Engineer для разработки мобильных приложений в сфере Health & Fitness на React Native и TypeScript. Нужен сильный опыт выпуска production-приложений, понимание мобильной архитектуры, производительности и готовность выходить за рамки стека в Swift/Kotlin и backend. Предлагают удалённую или гибридную работу, гибкий график, официальное оформление и зарплату с привязкой к доллару.
География удалёнки не уточнена
Старший Full-stack разработчик (TypeScript/React/Node.js)
~1 636 219 ₸ оценка
Разработка B2B-маркетплейса для оптовой перепродажи возвращённых и избыточных товаров. Нужен инженер с опытом 7+ лет, уверенный в TypeScript/JavaScript, React и одном из бэкенд-языков (Node.js, Python, Ruby), умеющий работать с AI-инструментами. Предлагают работу в международной команде с инженерами из США, live-продукт и Agile-процессы.
География удалёнки не уточнена
Full Stack разработчик
~1 636 219 ₸ оценка
Full Stack разработчик в Volpis для американского клиента из транспортной сферы. Нужно поддерживать и развивать веб-платформу и сервисы на Node.js (Fastify), PHP, Vue.js и TypeScript, проектировать API, работать с базами данных, платежами и облаком. Требуется 4+ года опыта и английский Upper-intermediate; предлагают гибкий график, обучение и соцпакет.
География удалёнки не уточнена
Middle+/Senior Full-stack Developer
~1 636 219 ₸ оценка по стеку
Boosta шукає Middle+/Senior Full-stack розробника в проєкт Brainer — онлайн-платформу для тренування когнітивних здібностей. Основна робота — бекенд на Node.js/NestJS (близько 70% часу): серверна логіка, платежі, авторизація, архітектура, оптимізація PostgreSQL; плюс фронтенд на React/Next.js. Потрібен досвід 3+ роки з Node.js і NestJS, сильні TypeScript/JavaScript, REST API, JWT і вміння самостійно закривати фронтенд-задачі. Пропонують віддалену роботу або офіс у Києві, гнучкий графік, 28 днів відпустки, медичне страхування та компенсацію навчання.
География удалёнки не уточнена
Fullstack-разработчик
~1 636 219 ₸ оценка
Ищут фулстек-разработчика для развития сайта агентства недвижимости: фронтенд на Nuxt/Vue с SSR, интеграция с REST API, доработка CRM и бэкенда на Symfony/WordPress. Нужен опыт веб-разработки от 3 лет, уверенные JavaScript/TypeScript, Vue, Nuxt, SCSS, Tailwind, а также Symfony и WordPress. Предлагают удалённую работу, гибкий график и прозрачные условия оплаты.
География удалёнки не уточнена