manager.partnerki@gmail.com    Telegram
Вход | Регистрация
Рейтинг Web-студий

Middle Full-Stack разработчик (Full Time / Experienced)

Fusion Tech

Основная информация

Тип занятости: FullTime

Формат работы: В офисе

Страна: Россия

Город: Таганрог

Специализации

ReactSQLJavaScriptPythonNode.jsAngularJSDjango

О вакансии

Уровень: Experienced   |   Образование: High School or equivalent

О компании

Ищем ответственного full-stack разработчика для участия в разработке и поддержке веб-продуктов. Работа в команде профессионалов, возможность вести проект самостоятельно и влиять на архитектурные решения.

Обязанности

  • Разработка web-приложений и RESTful API серверов.
  • Создание мобильных приложений с использованием React Native.
  • Проектирование и реализация структур баз данных для SQL и NoSQL систем.
  • Разработка клиентской части сайтов и SPA (Angular / React).
  • Кросс-браузерная и адаптивная верстка, соблюдение семантики HTML/CSS.
  • Написание чистого, поддерживаемого и семантически правильного кода.
  • Самостоятельное ведение задач и взаимодействие с командой (код-ревью, планирование, оценка задач).
  • Тестирование собственного кода и участие в обеспечении качества продукта.

Требования / Опыт

  • Коммерческий опыт разработки от 3 лет.
  • Знание и практика с Node.js и/или Django (одна из серверных технологий обязана быть знакома глубоко).
  • Опыт разработки фронтенда на Angular или React.js.
  • Опыт с React Native — приветствуется (для мобильных приложений).
  • Свободное владение JavaScript (ES6+), понимание промисов, async/await, модульности.
  • Опыт работы с Python и Django на серверной части.
  • Опыт проектирования и работы с MongoDB и/или PostgreSQL.
  • Понимание паттернов проектирования и архитектурных решений.
  • Умение писать тесты и тестировать приложение; знание подходов к покрытию кода тестами.
  • Английский язык — не ниже Pre-Intermediate (чтение документации, общение в технических чатах).

Дополнительные преимущества

  • Опыт написания автоматизированных и нагрузочных тестов.
  • Опыт работы с инструментами автоматизации: Selenium, Puppeteer.
  • Знание тестовых библиотек и фреймворков: Mocha, Chai, Cucumber.
  • Опыт CI/CD, умение настраивать пайплайны и интеграционные тесты.
  • Опыт работы с контейнерами (Docker) и оркестрацией приветствуется.

Условия

  • Полный рабочий день (Full Time).
  • Гибридный формат / удалённо — по договорённости.
  • Участие в принятии архитектурных решений и развитии продукта.
  • Дружная команда разработчиков и прозрачный процесс оценки задач.
  • Конкурентная оплата — обсуждается на интервью в зависимости от опыта..