Главная›Вакансии›IT и разработка›Программист›Junior Fullstack-разработчик (Python/Django + фронтенд)

Первая IT-компания · Новосибирск

Junior Fullstack-разработчик (Python/Django + фронтенд) — Первая IT-компания

Делать сайты и веб-сервисы на Python/Django целиком: от моделей до верстки. Интеграции: прием и проверка чеков, госсервисы, CRM...

Есть тестовое задание

Где эта вакансия на рынке

Голубая полоса — вилка, в которую попадает половина предложений «Программист», серая засечка — середина рынка. Предложение обгоняет 12% вакансий направления.

61 000 ₽в среднем 163 000 ₽291 000 ₽

Коротко о вакансии

Вилка ниже средней по направлению: 60 000 — 80 000 ₽ против 163 000 ₽ в среднем, зато и требований обычно меньше. В требованиях: python, django, git, github, docker.

В Новосибирске по этому направлению платят в среднем 135 000 ₽, предложение обгоняет 7% местных вакансий.

Описание вакансии

Привет!

Мы - digital-агентство «Первая IT-компания». Делаем продукты, которые делают бизнес эффективнее: промо-сайты с розыгрышами и проверкой чеков, каталоги, лендинги, системы автоматизации, интеграции, парсеры и телеграм-боты. Проектов много, они разные, компания растет - ищем начинающего разработчика в команду.

Почти каждый наш проект - это сайт целиком: бэкенд на Django, шаблоны, верстка, JS, деплой в докере. Поэтому нам важно, чтобы разработчик уверенно работал и с бэкендом, и с фронтендом.

Кого ищем:

Позиция для junior: важнее не годы опыта, а понимание основ, аккуратность и умение довести задачу до результата, который работает на проде. Делали пет-проекты на Django и уверенно ориентируетесь в списке ниже - откликайтесь, даже если коммерческого опыта немного.

Бэкенд (обязательно):

  • Python. Свободно читаете и пишете код. Понимаете, что происходит с данными: где изменяемый тип, а где нет, что вернет срез, почему вылетело исключение и на каком уровне его ловить.

  • Django. Умеете спроектировать модели под задачу, а не подогнать задачу под знакомый пример. Миграции, ORM со связями, разница между filter и get, понимание, почему запрос в цикле - плохо. Views, маршруты, формы, шаблоны.

  • REST API. Понимаете, когда он нужен, а когда достаточно обычной формы. Умеете написать эндпоинт, выбрать метод и статус-код, принять и отдать JSON.

  • ООП. Знать SOLID наизусть не требуем. Требуем понимать, зачем нужны классы и наследование, и уметь объяснить, почему код разложен именно так, а не одним файлом на восемьсот строк.

  • PostgreSQL. Пишете простые запросы руками, понимаете таблицы, ключи и связи. Представляете, что случится со списком на сто тысяч строк без индекса.

  • Docker. Поднимали проект в контейнере и понимаете, что при этом происходит: образ, контейнер, тома, docker compose.

  • Git и GitHub. Работаете ветками и пул-реквестами, умеете разрулить конфликт и не боитесь истории коммитов.

  • Linux. Зайти по ssh, посмотреть логи, перезапустить сервис, разобраться, почему на диске кончилось место.

Фронтенд:

У нас это не «будет плюсом», а часть почти каждой задачи.

  • HTML/CSS: сверстать страницу по макету из Figma, сделать адаптив под мобильные.

  • JavaScript без фреймворка: события, работа с DOM, fetch, валидация формы.

  • Понимание, как фронт живет внутри Django: шаблоны, статика, формы.

  • Плюсом: React + Vite (часть наших продуктов на этом), Bootstrap или Tailwind.

Работа с ИИ:

Мы используем Claude каждый день и не делаем вид, что кода без него больше не бывает. Нам нужен человек, который умеет им пользоваться и умеет его проверять.

  • Поставить задачу модели так, чтобы получить рабочий результат, а не «почти рабочий».

  • Прочитать то, что она выдала: увидеть выдуманный метод, лишние триста строк, запрос в цикле, миграцию, которая снесет данные.

  • Отвечать за код, который принес. Если не можешь объяснить, почему тут именно так и что сломается на десяти тысячах записей - это не твой код, и в прод он не поедет.

  • Не подойдет тот, кто вставляет ответ модели целиком, не запустив и не прочитав.

Будет плюсом:

  • Коммерческий опыт с Django REST Framework.

  • Опыт интеграций со сторонними API: платежные системы, CRM, госсервисы. Читать чужую документацию - половина нашей работы.

  • Опыт работы в чужом уже написанном коде.

  • Знакомство с трекерами (Weeek / Jira / ClickUp) на уровне «умею вести задачи».

Soft-скиллы:
  • Самостоятельность. Мы готовы помогать и быть наставниками, но простые вопросы быстрее нагуглить, чем написать в чат.

  • Умение задавать вопросы. Чем точнее вопрос, тем быстрее решение. Худший сценарий - молча пропасть на три дня с задачей, которая не идет.

  • Аккуратность на проде. У нас живые проекты с реальными пользователями и реальными деньгами.

  • Инициативность. Не бойся предлагать, как сделать код лучше или задачу быстрее - мы открыты к обсуждениям.

Чем предстоит заниматься:

  • Делать сайты и веб-сервисы на Python/Django целиком: от моделей до верстки.

  • Интеграции: прием и проверка чеков, госсервисы, CRM, ЭДО, телеграм-боты.

  • Поддерживать и дорабатывать существующие проекты - их у нас много.

  • Разворачивать и обновлять все это на наших серверах: docker compose, nginx.

Условия:

  • Формат: полностью удаленно, график 5/2.

  • Команда работает по времени Владивостока (MSK+7). Нужна готовность пересекаться минимум 4-5 рабочих часов в день.

  • Зарплата: 60 000 - 80 000 ₽ на руки, выплаты дважды в месяц без задержек. Итоговая сумма - по результатам собеседования. Через 3 месяца пересматриваем вилку по результатам работы.

  • Оплачиваем подписку на Claude - работать с ИИ у нас норма, а не партизанщина.

  • Карьерный рост по мере результата.

  • Опыт и живые проекты в портфолио.

Как проходит отбор: Отклик с ответами на вопросы ниже, затем тестовое задание примерно на 5 часов (даем 5 дней), затем созвон на час: разбираем ваш код и вместе решаем небольшую задачу. Дальше оффер. В отклике коротко ответьте:
  1. Ссылка на GitHub или любой код, который вы писали. Что там ваше, а что учебное.
  2. Город и часовой пояс, сколько часов в день сможете пересекаться с Владивостоком.

Будет большим плюсом, если коротко расскажете, что делали руками: Django, верстка, докер.

Вакансия опубликована 23 сентября, проверена 29.09.2026. Открыть оригинал.

Ключевые навыки

PythonDjangoGitGitHubDockerREST APIORMPostgreSQLHTMLCSSJavaScriptLinuxBackendFrontendFullstack

Как откликнуться

Отклик оформляется на странице работодателя — кнопка выше ведёт туда напрямую. Перед отправкой стоит подогнать резюме под текст вакансии: работодатели читают первые строки и ищут в них свои слова. Если рассылаете отклики десятками, посмотрите сервис автооткликов — он отправляет их за вас по заданным настройкам, до 50 в сутки. Про сам поиск работы есть разбор в статье как быстро найти работу.

Спросите нейросети о вакансии

Отвечает DeepSeek по данным этой страницы: зарплата против рынка, условия, работодатель

Вопросы по этой вакансии

Сколько платят на позиции «Junior Fullstack-разработчик (Python/Django + фронтенд)»?

Работодатель указал вилку 60 000 — 80 000 ₽. В среднем по направлению «Программист» платят 163 000 ₽, то есть предложение ниже рынка.

Какой опыт нужен?

В требованиях указано: от 1 года до 3 лет. Формат работы удалённый, переезд не потребуется.

Вакансия ещё открыта?

Да, на 29.09.2026 она активна: каждую ночь каталог сверяется с источником, закрытые предложения помечаются и уходят из списков.

О компании

Первая IT-компания

Уважаемые соискатели! Обязательно к вашему прочтению! Мы рады вашему интересу к нашей компании и возможностям сотрудничества. Для обеспечения справедливого и организованного процесса рассмотрения всех кандидатур просим вас учитывать следующие моменты: 1. Все вакансии рассматриваются в порядке очереди исключительно через платформу HH 2. Наш HR-отдел обязательно знакомится с каждым откликом 3.…

Открытых вакансий: 2

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

Соседи по направлению с близкими требованиями.

Junior Python-разработчик

60 000 — 90 000 ₽-54% к среднему

ФГАНУ НИИ Спецвузавтоматика · Ростов-на-Дону

Сфера компетенций Спецвуза включает в себя все аспекты работ в сферах безопасности и защиты информации, управления проектами и внедрения инновационных...

От 1 года до 3 летПрограммистОпубликована 17 сентября

Программист 1С

от 80 000 ₽-51% к среднему

УК Русинвестклуб · Смоленск

Дорабатывать и настраивать решения на базе 1С. Автоматизировать бухгалтерский, финансовый и управленческий учет. Анализировать и оптимизировать учетные процессы.

Нет опытаПрограммистОпубликована 26 сентября

Ведущий программист

87 700 — 87 700 ₽-53% к среднему

Группа Компаний Мечел · Челябинск

Программирование контроллеров Simatic. Поддержка работоспособности существующих серверов 2-го уровня. Программирование импортозамещенных контроллеров.

От 1 года до 3 летПрограммистОпубликована 24 сентября

Программист 1С (Junior)

70 000 — 100 000 ₽-48% к среднему

ЖБИ ПрофСтрой · Киров (Кировская область)

Доработка типовых конфигураций 1С. Разработка отчетов для типовых конфигураций 1С. Реализация задач по техническим заданиям. Участие в проектах.

Нет опытаПрограммистОпубликована 25 сентября

Java-разработчик

от 80 000 ₽-51% к среднему

ВЫСОКИЕ ТЕХНОЛОГИИ ДЛЯ БИЗНЕСА · Оренбург

Разработка и сопровождение программных продуктов, разработанных на платформе JAVA. Spring Boot Tests, JUnit 5+, интеграционное тестирование.

Можно удалённоОт 1 года до 3 летПрограммистОпубликована 18 сентября

Программист 1С (инженер-программист)

80 000 — 80 000 ₽-51% к среднему

АПЗ Ротор · Барнаул

Доработка существующего типового и не типового функционала, создание нового функционала. Создание внешних обработок, печатных форм и отчетов. Тестирование. Поддержка пользователей.

От 1 года до 3 летПрограммистОпубликована 18 сентября

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

Веб-дизайнер (UI/UX)

50 000 — 70 000 ₽-27% к среднему

Первая IT-компания · Новосибирск

Figma. Работаете уверенно и аккуратно: компоненты и варианты, Auto Layout, стили, понятная структура файла. Другой человек должен разобраться в вашем...

Можно удалённоОт 1 года до 3 летДизайнерОпубликована 23 сентября

Где платят больше

Ближайшие предложения того же направления с более высокой вилкой.

Технический специалист amoCRM/1C/Bitrix (программист, разработчик, системный администратор)

60 000 — 130 000 ₽-49% к среднему

Иванов Ярослав Игоревич · Екатеринбург

Персональные компьютеры (8 штук). Программное обеспечение. Принтеры. Другую офисную технику. Ввести в эксплуатацию и поддерживать работу несколько сайтов (лендинг).

Нет опытаПрограммистОпубликована 19 сентября

Инженер технолог (программист станков с ПУ)

83 000 — 108 000 ₽-49% к среднему

Станкотехника · Тула

Разрабатывать управляющие программы для обрабатывающих центров (стойки Fanuc, Okuma), определять маршрутную технологию обработки. Разработка и технологическое сопровождение изготовления оснастки.

От 3 до 6 летПрограммистОпубликована 21 сентября

Расчёты по этой вакансии

Вилка в объявлении указана до вычета налога. Посчитайте, сколько останется на руки и что выйдет с отпускными и переработками.

Ещё по направлению

Разработка на Python, Java, C#, 1С, JavaScript и других стеках: продукты, интеграции, поддержка систем.