WorkListВойтиОформить подписку
BO

Middle+/Senior Full-stack Developer (Node.js, backend-focused) | Brainer Remote, Ukraine

Архив
Boosta · Digital-маркетинг
Вакансия в архиве · закрыта 09.10
Смотреть актуальные вакансии

Другие вакансии компании

BO
🇺🇦Украина · remoteLead·англ. не указан
Зарплата не указана
2 ноя
BO
🇺🇦Украина · remoteLead·англ. не указан
Зарплата не указана
2 ноя
BO
🇺🇦Украина · remoteJunior·англ. не указан
Зарплата не указана
2 ноя
Все вакансии компании

Похожие вакансии

MA
Mate Academy · EdTech
🇺🇦Kyiv · Украина · remote·ContractSenior·англ. не указан
≈ $4,5 тыс/мес
30 окт
SP
SBC Performance · AdTech
🇺🇦Kyiv · Украина · remoteSenior·англ. B2
Зарплата не указана
27 окт
IN
Intellias · Разработка ПО
🇺🇦Intellias · Украина · remoteSenior·англ. не указан
≈ $4,5 тыс/мес
22 окт
EM
Empat · Разработка ПО
🇺🇦Kyiv · Украина·Full-timeSenior·англ. B2
≈ $4,5 тыс/мес
17 окт
Смотреть все похожие

О вакансии

Откуда можно работать
Украина
из текста вакансии
Уровень
Senior
указан работодателем
Даты
Видели у компании с 22.09 по 09.10 · закрыта 09.10
вакансия закрыта, проверки прекращены
Почему в каталоге:Нанимает без привязки к странеПодробнее о компании →Найм без привязки к стране подтверждён. Есть ли в команде выходцы из Восточной Европы, Кавказа и Центральной Азии, мы не знаем.

Описание переведено машинно с английского.

Суть роли

Мы в настоящее время ищем Middle+/Senior Full-stack Developer для присоединения к нашему проекту Brainer, который создает комплексную онлайн‑платформу для измерения, тренировки и систематического развития когнитивных способностей человека.

Что предстоит делать

  • Работать примерно в соотношении 70 % бекенд / 30 % фронтенд.
  • Принимать значительную ответственность за разработку бекенда продукта и самостоятельно выполнять связанные задачи фронтенда.
  • Проектировать и разрабатывать основную серверную логику, включая пользователей, авторизацию, управление доступом, продукты, отчёты и другие модули продукта.
  • Эволюционировать архитектуру с учётом роста количества пользователей, трафика, данных и интеграций.
  • Обеспечивать надёжность платёжной логики и корректную обработку повторных запросов, ошибок и граничных случаев.
  • Проектировать и оптимизировать операции с базой данных, выявлять узкие места и повышать производительность системы.
  • Разрабатывать событийно‑ориентированные и аналитические компоненты продукта, чтобы команды Product и Marketing получали точные и надёжные данные.
  • Самостоятельно реализовывать сценарии продукта на фронтенде в интеграции с API.
  • Сотрудничать с командой Product над техническими решениями, оценивая риски и сложность и предлагая способы валидации гипотез продукта.
  • Повышать качество инженерии продукта через code review, мониторинг, безопасность, качество интеграций и систематическое управление техническим долгом.
  • Участвовать в архитектурных решениях, которые сформируют развитие продукта в течение следующих 1–2 лет.

Требования

  • 3+ лет коммерческого опыта разработки бекенда с Node.js и практический опыт работы с NestJS.
  • Глубокие знания JavaScript и TypeScript.
  • Хорошее понимание фундаментальных принципов программирования и проектирования программного обеспечения, SOLID и GRASP, с умением применять их на практике.
  • Практический опыт работы с реляционными базами данных, предпочтительно PostgreSQL, включая проектирование схем, индексы, транзакции и оптимизацию запросов.
  • Опыт проектирования и разработки REST API, авторизации, JWT, сессий, cookies и безопасной обработки пользовательских данных.
  • Понимание надёжных серверных систем, включая обработку ошибок, повторные попытки, конкурентные операции, масштабирование и выявление узких мест.
  • Практический опыт работы с React и Next.js, достаточный для самостоятельной реализации фронтенд‑части сценариев продукта.
  • Понимание продуктовой аналитики и опыт интеграции сторонних сервисов.
  • Опыт использования AI‑инструментов в разработке, с обязательной проверкой и пониманием сгенерированного кода.

Будет плюсом

  • Опыт работы с высоким трафиком, большим количеством пользователей или системами высокой нагрузки.
  • Опыт работы с платежами, подписками, биллингом и рекуррентными платежами.
  • Практический опыт кэширования, очередей и обработки фоновых задач.
  • Опыт интеграции AI‑API или разработки функциональности на основе генеративного AI.
  • Опыт работы с CI/CD, Docker, мониторингом или облачной инфраструктурой.
  • Опыт запуска веб‑продукта или значительной его части с нуля.
  • Опыт работы с B2C‑продуктами с высоким объёмом платного трафика.

Условия и бенефиты

  • Поддержка вашего самореализации и карьерного роста: вертикальное и горизонтальное развитие, возможности работать в разных нишах и компенсация внешних курсов и конференций.
  • Гибкий график работы (вы можете начинать рабочий день в любое время с 8:00 до 11:00 по киевскому времени).
  • Офис в Киеве, коворкинги во Львове или Варшаве, либо возможность удалённой работы — выбор за вами.
  • 28 рабочих дней оплачиваемого отпуска в год, до 30 дней больничного с медицинским подтверждением, плюс все официальные праздничные дни.
  • Забота о вашем здоровье: медицинская страховка, программа ментального здоровья и компенсация сеансов терапии.
  • Программа поддержки украинской победы и другие значимые социальные инициативы.
  • Подарки к особым событиям в вашей жизни и карьере.
  • Квартальные тим‑билдинги (онлайн или офлайн).
  • Компенсация оборудования во время отключений электроэнергии.
  • Максимальная поддержка в сложных жизненных ситуациях.

Навыки

Node.jsNestJSJavaScriptTypeScriptSOLIDGRASPPostgreSQLREST APIsJWTReactNext.jsAI toolsCI/CDDockermonitoringcloud infrastructurecachingqueuesbackground task processingpayments

Подходите ли вы под эту вакансию

Сверка вакансии с резюме доступна тем, кто вошел. Войти