JavaScript Full Stack Engineer
Компания Softjourn набирает JavaScript Full Stack инженеров в свой внутренний кадровый резерв для будущих проектов в сфере тикетинга и финтеха. Нужен сильный опыт с Node.js (Express/Nest) и React от 5 лет, глубокое знание TypeScript, PostgreSQL/MySQL, Redis, а также понимание микросервисов и облачных технологий. Работа удалённая, предстоит разрабатывать новые фичи и модернизировать легаси-код, участвовать в код-ревью и тесно взаимодействовать с международной командой на английском языке (Upper-Intermediate).
География удалёнки не уточнена
Уточните у работодателя, из каких стран можно работать.
Отклик отправляется на сайте источника. Регистрация в Taylor для перехода не нужна.
Что предстоит делать
<p>Мы формируем внутренний кадровый резерв JavaScript Full Stack инженеров, чтобы быть готовыми к предстоящим проектам в сфере ticketing и fintech.</p><p>Проекты, к которым вы будете привлечены, находятся на стыке ticketing-систем и финансовых операций. Конечные пользователи охватывают как бизнес (B2B-интеграции, white-label платформы, операторские дашборды), так и потребителей (B2C-сценарии оформления заказа, интерфейсы бронирования, истории транзакций).</p><p>Характер наших проектов смешанный: некоторые предполагают greenfield-разработку новых функций и сервисов, другие требуют работы с существующими legacy-кодовыми базами и их модернизации. Вы должны одинаково уверенно чувствовать себя в обоих случаях — писать чистый новый код и аккуратно рефакторить или расширять существующий.</p><p>В зависимости от проекта вы можете работать как часть встроенной инженерной команды клиента или как часть нашей собственной команды доставки. Размеры команд варьируются. Неизменным остаётся ожидание, что вы обладаете настоящей full-stack компетенцией, берёте на себя ответственность за свою работу и чётко коммуницируете со всеми вокруг.</p><p><strong>Требования:</strong></p><ul><li>Сильный опыт работы с Node.js и Express.js и/или Nest.js (5+ лет), демонстрирующий глубокое понимание event-driven архитектуры, async-паттернов, оптимизации серверов и разработки production-grade API;</li><li>Опыт работы с базами данных, включая PostgreSQL или MySQL RDS, с подтверждённой способностью проектировать сложные схемы, оптимизировать запросы, реализовывать эффективные паттерны доступа к данным и использовать понимание Redis-кэширования (read-through, write-through) для высоконагруженных приложений;</li><li>Практический опыт работы с такими инструментами, как OpenAPI/Swagger/GraphQL, Postman, и процессами контрактного тестирования API;</li><li>Сильное владение экосистемой React (5+ лет), включая глубокое знание React hooks, жизненного цикла компонентов, продвинутых паттернов управления состоянием (Redux/Context API), оптимизации производительности и проектирования сложных UI-систем;</li><li>Солидный опыт работы с современными пайплайнами сборки фронтенда, бандлерами (Webpack, Vite), модульными системами и техниками оптимизации для production-среды;</li><li>Продвинутые навыки работы с CSS/CSS-in-JS фреймворками (например, Tailwind, Styled-Components) и инструментами дизайн-систем (Figma или Storybook);</li><li>Продвинутая экспертиза в TypeScript по всему JavaScript full stack, включая кастомные определения типов, generics, условные типы и способность проектировать типобезопасные API и компоненты;</li><li>Опыт разработки сложных full-stack приложений с микросервисами и/или serverless-подходами, обеспечивающими масштабируемость и поддерживаемость, будет плюсом;</li><li>Подтверждённый опыт реализации и проектирования RESTful или GraphQL API в соответствии с лучшими практиками;</li><li>Опыт интеграции сторонних сервисов. Понимание современных паттернов интеграции;</li><li>Хорошее знание и практическое применение OOP, принципов SOLID, паттернов проектирования и концепций enterprise-интеграции (стратегия версионирования, стандарты именования и т.д.) в production-среде;</li><li>Следование и оптимизация стандартов кодирования, архитектурных паттернов/стилей и лучших практик разработки в командах;</li><li>Уровень английского Upper-intermediate, достаточный для технических обсуждений, написания документации, code review и эффективной командной работы в международной среде;</li><li>Проактивность и непрерывное обучение (подтверждённая способность исследовать и предлагать возможные решения проблем, быть в курсе новых трендов, особенно в области AI и облачных технологий).</li></ul><p><strong>Будет плюсом:</strong></p><ul><li>Опыт разработки AI-функций с использованием API (OpenAI, Claude), интеграции рабочих процессов GitHub Copilot;</li><li>Опыт работы с микросервисными архитектурами AWS/Azure/GCP с Docker-контейнерами и оркестрацией Kubernetes/ECS, подкреплёнными IaC CI/CD пайплайнами;</li><li>Опыт работы с Serverless Framework или AWS SAM;</li><li>Знание GraphQL;</li><li>Опыт проведения code audit;</li><li>Знание service workers, стратегий offline-кэширования и лучших практик PWA.</li></ul><p><strong>Обязанности:</strong></p><ul><li>Проектирование и разработка масштабируемых веб-приложений, включая React, TypeScript, Redux/Context API для фронтенда;</li><li>Разработка и поддержка RESTful API с использованием Node.js и NestJS;</li><li>Реализация моделей данных с PostgreSQL или MySQL RDS;</li><li>Обеспечение оптимальной производительности с помощью стратегий Redis-кэширования для высоконагруженных приложений.</li><li>Поддержание единообразия в качестве кода, документации и рабочих процессах разработки;</li><li>Проведение комплексных code review;</li><li>Проведение сессий передачи знаний;</li><li>Внедрение и оптимизация процессов разработки с использованием современного AI-инструментария;</li><li>По запросу — участие в code audit и предоставление рекомендаций по улучшению кодовой базы и снижению рисков;</li><li>Тесное взаимодействие с PM, UX/UI дизайнерами, BA и Solution Architects на протяжении всей реализации проекта.</li></ul><p>Ответственный рекрутер: <a href="https://www.linkedin.com/in/karolina-skup-945132102/" target="_blank">Karolina Skup</a></p><p><strong>О нас:</strong></p><p>Softjourn — компания полного цикла в области консалтинга и разработки программного обеспечения, с экспертными продуктовыми командами, имеющими опыт в Fintech, Media & Entertainment, с особым акцентом на Ticketing. Штаб-квартира расположена в Силиконовой долине, Калифорния, с R&D офисами в Украине, Польше и Бразилии; Softjourn — глобальная компания по разработке программного обеспечения с более чем 20-летним опытом.</p><p>Softjourn была удостоена статуса veteran-friendly бизнеса от Veteran Hub в Украине. Мы стремимся создавать поддерживающую среду для ветеранов и внедрять процессы, отвечающие их потребностям. Мы высоко ценим уникальные навыки и перспективы, которые военные ветераны привносят в нашу компанию, и стремимся помогать их переходу к трудовой деятельности.</p><p>Softjourn Inc. — работодатель равных возможностей. Мы приветствуем разнообразие во всех его формах и стремимся поддерживать рабочее место без дискриминации, где к соискателям и сотрудникам относятся с достоинством и уважением. Наш процесс трудоустройства осуществляется без учёта расы, цвета кожи, религии, национальности или этнического происхождения, пола, беременности, сексуальной ориентации, гендерной идентичности или самовыражения, возраста, инвалидности, статуса защищённого ветерана, генетической информации или других признаков, защищённых законодательством штата, федеральным и местным законодательством.</p> <div> <a href="https://jobs.dou.ua/companies/softjourn/vacancies/374937/#reply-btn-id">Откликнуться на вакансию</a> </div>
Стек и инструменты
Зарплата не указана — оценили по рынку
На основе 82 похожих вакансий за 90 дней.
Сколько платят вам?
Вакансии показывают, что обещают работодатели. Анонимно расскажите, сколько получаете вы как JavaScript-разработчика — так появится зарплата, которую платят на деле.
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Похожие вакансии
6 вакансий
Middle Frontend-разработчик
~1 569 000 ₸ оценка
Разработка и поддержка продукта на React + TypeScript: оптимизация производительности, проектирование новых фич, code review и улучшение архитектуры. Нужен опыт от 3 лет с TypeScript, понимание HTTP/REST, Git, FSD, Jest и Testing Library. Предлагают участие в командной разработке и влияние на технические и продуктовые решения.
География удалёнки не уточнена
Senior / Lead Full Stack GenAI Engineer
~1 569 000 ₸ оценка
Канадская продуктовая компания ищет Senior/Lead Full Stack инженера для разработки AI-платформы для маркетинга и рекламы. Нужен сильный опыт с React, TypeScript, Node.js и Python, а также ежедневное использование AI-ассистентов вроде Claude или Cursor и работа с GenAI-сервисами (Vertex AI, Gemini). Работа удалённая, но с обязательным оверлапом по времени с США/Канадой.
География удалёнки не уточнена
JS-разработчик
~1 569 000 ₸ оценка
Разработка цифровых решений на JavaScript и React в аккредитованной ИТ-компании. Нужен опыт от 6 лет, глубокое знание JS (лексическое окружение, прототипы, Event loop, асинхронность), React (Virtual DOM, оптимизация, стейт- и форм-менеджеры) и браузерных технологий. Предлагают полностью удаленную работу, белую зарплату, ДМС, индивидуальный план обучения и поддержку HR.
География удалёнки не уточнена
Full-Stack разработчик
~1 569 000 ₸ оценка
Full-Stack разработчик в команду, которая делает агентную систему управления недвижимостью для рынка Airbnb и аренды. Основная работа — бэкенд на Node.js и TypeScript: сложная бизнес-логика, потоки данных, высоконагруженные микросервисы, Kafka, RabbitMQ, AWS, плюс несложные правки на React. Нужен опыт 6+ лет, знание Node.js/TypeScript, баз данных и английский Upper-Intermediate. Предлагают реальное влияние на архитектуру, свободу решений и рост через конференции.
География удалёнки не уточнена
Frontend-разработчик (TypeScript/React)
~1 569 000 ₸ оценка
GM-TECH (IT-ядро группы Гринмани) собирает команду для запуска нового продукта с нуля. Нужен опытный фронтенд-разработчик с 3+ годами на TypeScript/JavaScript, React 18/19, Next.js 14/15, знанием HTML/CSS и инструментов сборки и тестирования. Предлагают полностью удалённую работу из любой точки мира, официальное трудоустройство, ДМС со стоматологией и возможность влиять на архитектуру нового продукта.
География удалёнки не уточнена
Старший Full-stack разработчик (React Native/Node)
~1 569 000 ₸ оценка
OnTarget Labs ищет старшего full-stack разработчика для платформы видеоаналитики в теннисе. Нужен опыт 3+ лет, экспертиза в Expo React Native, NestJS, MongoDB, React и AWS, плюс Python для ML. Работа полностью удалённая, full-time, с возможностью командировок за рубеж.
География удалёнки не уточнена