#вакансия #vacancy #backend #javasript #nodejs
Компания: мобильное приложение Кампус
Занятость: full-time
Формат работы: удаленка
Позиция: Backend developer
Оплата: от 140000 до 180000 руб/месяц
В Кампусе backend — это не только API. Нужно будет работать с бизнес-логикой приложения, внутренними админ-панелями, Telegram-ботами, лендингами, интеграциями и другими задачами, которые помогают продукту расти.
Мы ищем сильного backend-разработчика на full-time, который умеет быстро погружаться в продукт, разбираться в новом контексте и находить поддерживаемые рабочие решения.
Важно: мы ждём человека, который осознанно использует ИИ в работе. Не заменяет им инженерное мышление, а применяет как инструмент для ускорения: анализа кода, поиска решений, проверки гипотез, черновиков реализации и повышения качества работы.
Что мы предлагаем:
— Full-time занятость в продуктовой команде;
— Работу над реальным продуктом с студенческой аудиторией в 1.5+ млн пользователей;
— Возможность влиять на продукт, архитектуру и технические решения;
— Разные задачи: от backend-функционала и баз данных до внутренних сервисов, админок, ботов и лендингов;
— Команду, где ценится самостоятельность, скорость мышления и ответственность;
— Возможность использовать современные инструменты, включая ИИ, для ускорения разработки.
Что нужно делать:
— Разрабатывать и поддерживать серверную часть мобильного приложения Кампус на Node.js;
— Разрабатывать внутренние админ-панели и лендинги под продуктовые и маркетинговые задачи;
— Внедрять новый функционал и API, улучшать существующий функционал в тесной координации с командой мобильной разработки;
— Оптимизировать производительность и обеспечивать стабильность приложения;
— Участвовать в проектировании архитектуры и выборе технологий;
— Быстро разбираться в нестандартных задачах и доводить их до рабочего результата;
— Использовать ИИ-инструменты для ускорения разработки, анализа кода, поиска решений и повышения качества работы.
Что мы ждём от тебя:
— Глубокое знание JavaScript и Node.js, и опыт разработки серверных приложений на них;
— Опыт работы с Express или аналогичными фреймворками для создания REST API на Node.js;
— Опыт работы с PostgreSQL, MongoDB, Redis или другими реляционными и нереляционными базами данных;
— Уверенное знание React и опыт разработки на нём;
— Опыт работы с Docker;
— Знание принципов построения микросервисой архитектуры и опыт её реализации;
— Уверенное владение Git;
— Готовность заниматься разными типами задач, а не только писать API по готовому ТЗ;
— Способность самостоятельно разбираться в задаче, задавать необходимые вопросы, предлагать решения и брать ответственность за результат;
— Навык осознанного использования ИИ в работе: как помощника, а не как замены собственной экспертизы.
Будет плюсом:
— Опыт работы с системами очередей - например RabbitMQ или Kafka;
— Понимание и опыт работы с системами управления версиями API;
— Опыт работы с мониторингом - Grafana, Prometheus;
— Опыт работы с CMS;
— Опыт работы с CI/CD;
Этапы отбора:
— Короткое знакомство: Обсудим твой опыт, ожидания, формат работы, full-time занятость и то, какие задачи тебе интересны.
— Практическая задача или разбор кейса: Дадим небольшую задачу или обсудим реальный продуктовый кейс, чтобы понять, как ты думаешь и принимаешь технические решения.
— Техническое интервью: Поговорим о backend-разработке, базах данных, архитектурных решениях, прошлых проектах и подходе к работе.
— Финальный разговор: Обсудим условия, зону ответственности, ближайшие задачи и формат старта в команде.
Для отклика: @myslin_12
Навыки
CI/CD
CMS
design application interfaces
Docker
Express
Git
Grafana
JavaScript
Kafka
Microservices
MongoDB
Node.js
PostgreSQL
Prometheus
ИИ навыки
CI/CD
CMS
Docker
Express
Git
Grafana
JavaScript
Kafka
Microservices Architecture
MongoDB
Node.js
PostgreSQL
Prometheus
RabbitMQ
ИИ домены
Backend Development
Mobile Applications
Web Development
* Домены определены автоматически с помощью нейросети