Обязанности:
Ищем full-stack разработчика на полную занятость, который сможет взять на себя развитие и техническую поддержку уже существующих digital-продуктов компании. Нам нужен не просто исполнитель по подробным ТЗ, а специалист, который умеет самостоятельно погрузиться в продукт, разобраться в существующей архитектуре и коде, понять бизнес-задачу, предложить техническое решение и довести его до работающего результата. Что предстоит делать Основные продукты — сайт компании и внутренняя система аналитики и управления данными. В задачи будет входить: доработка и развитие существующих продуктов; разработка нового функционала с нуля; frontend- и backend-разработка; работа с существующим кодом и рефакторинг при необходимости; поиск и исправление ошибок; интеграция сайта и внутренних систем со сторонними сервисами; изучение документации сторонних API; разработка и поддержка интеграций по REST API; работа с базами данных; разработка внутренних инструментов автоматизации; оптимизация производительности; техническая поддержка существующих решений; настройка и контроль корректной передачи данных между системами; участие в проектировании архитектуры новых функций; тестирование реализованных решений перед выпуском; работа с серверной частью, деплоем и инфраструктурой в пределах своей компетенции. Основной стек Важно уверенное знание:Backend PHP; Laravel; Node.js; JavaScript; REST API; JSON / HTTP; MySQL. Frontend React; JavaScript; HTML; CSS. Разработка Git; работа с чужим существующим кодом; интеграции со сторонними сервисами по API. Будет плюсом опыт с: TypeScript; Docker; Linux; Nginx; CI/CD; Redis; Webhooks; очередями и фоновыми задачами; безопасностью веб-приложений; оптимизацией SQL-запросов и производительности приложений. Не обязательно знать абсолютно всё из дополнительного списка. Гораздо важнее способность быстро разобраться в незнакомой технологии или сервисе самостоятельно. Какого человека мы ищемДля нас особенно важна самостоятельность.Не подойдёт формат:«Распишите мне пошагово, в каком файле и что нужно изменить». Подойдёт:«Есть такая бизнес-задача. Я посмотрю, как сейчас устроен продукт, изучу API, предложу несколько вариантов решения, согласую оптимальный и реализую». Важно уметь: разбираться в существующем продукте без многочасовых вводных; читать документацию; самостоятельно исследовать API; находить причины технических проблем; задавать вопросы там, где они действительно нужны; оценивать сроки разработки; предупреждать о технических рисках; предлагать более рациональное решение, если первоначальная идея технически неоптимальна; доводить задачу до полностью работающего результата; проверять свою работу перед передачей. Инициативность для нас — существенный плюс. Если разработчик видит техническую проблему, потенциальную ошибку или возможность сделать процесс проще, мы ожидаем, что он не пройдёт мимо, а обозначит это и предложит решение. ОпытМы не ставим жёсткое требование по количеству лет коммерческого опыта.Для нас важнее фактический уровень специалиста: насколько уверенно он работает со стеком, умеет ли разбираться в чужом коде, самостоятельно решать задачи и создавать стабильные решения. Итоговый уровень обсуждаем индивидуально и определяем исходя из технического уровня, самостоятельности, скорости работы и опыта. Для сильного специалиста готовы обсуждать условия отдельно. Что важно в откликеПожалуйста, напишите: с каким стеком работаете; какой уровень у вас по Laravel, Node.js и React; какие интеграции по API уже реализовывали; есть ли опыт работы с существующими продуктами и чужим кодом; какие проекты делали самостоятельно; какой формат работы рассматриваете — удалённо или офис в Екатеринбурге; ваши зарплатные ожидания. Отдельный плюс — если сможете коротко рассказать о задаче, где вам дали не подробное техническое задание, а бизнес-проблему, и вы самостоятельно разобрались, как её решить. Это как раз тот формат работы, который нам нужен.Похожие вакансии
Разработчик Fullstack на Python
От 100 000 до 140 000 руб.
Екатеринбург
АКЦИОНЕРНОЕ ОБЩЕСТВО "РТ ЛАБС"
Fullstack-разработчик (TypeScript / Node.js), Middlе
От 200 000 руб.
Екатеринбург
Мыздриков Андрей Андреевич