Fullstack developer/Fullstack-разработчик

Оплата не указана

Вакансия находится в архиве

Требуемый опыт работы

От 3 до 6 лет

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

Полная занятость

График работы

Гибкий график

Какие задачи предстоит выполнять:

Разработка и проектирование веб-приложений:

  • Проектирование и разработка как клиентской (front-end), так и серверной (back-end) части приложения;
  • Создание интерактивных и отзывчивых пользовательских интерфейсов;
  • Реализация сложной логики и функциональности на стороне сервера

Работа с различными технологиями и инструментами:

  • Использование языков программирования для front-end (JavaScript) и back-end (PHP). Приветствуется TypeScript;
  • Работа с фреймворками и библиотеками для front-end (React, Angular, Vue.js) и back-end (Node.js);
  • Взаимодействие с базами данных (SQL, NoSQL) и сервисами для хранения данных. Приветствуется опыт работы с PostgreSQL;
  • Применение систем контроля версий (Git)

Взаимодействие с командой и заказчиками:

  • Участие в обсуждении требований и технических решений;
  • Сотрудничество с дизайнерами, аналитиками и другими специалистами

Какие навыки нужны:

  • Программирование: PHP, JavaScript
  • Умение работать с базами данных: PostgreSQL
  • Web-фреймворки: Angular, Laravel, React
  • Знание технологий: XML/XSLT, SVG
  • Умение пользоваться системой контроля версий: Git

Преимуществом будет:

  • Разработка веб-приложений (в т.ч. SPA, PWA), веб-сервисов, Telegram-ботов;
  • Знание работать с CMS: OctoberCMS;
  • Технологии: PWA, BPMN, WebGL;

Есть также вариация другого направления:

  • Проектировать ИС, участвовать в анализе и принятии технологических решений;
  • Реализовывать бизнес-логику и обслуживающего кода на Java на микросервисной архитектуре;
  • Разрабатывать структуру данных и запросы на PostgreSQL;
  • Разрабатывать интеграции и взаимодействия c внешними сервисами;
  • Работать с данными в формате JSON, JSONB;
  • Проектировать REST API;

Для этого нужно:

  • Понимание принципов OOП, шаблонов проектирования, SOLID;
  • Уверенное владение Java 8+;
  • Опыт разработки с использованием фреймворков семейства Spring (Core, Boot, Data, Security, Cloud);
  • Опыт работы с нереляционными БД в PostgreSQL;
  • Опыт работы с распределенными очередями и брокерами сообщений (Apache Artemis);
  • Опыт работы с Kubernetes (K8s);
  • Знание и опыт работы с JS\TS, Angular;
  • Опыт в разработке микросервисных решений;
  • Уверенное владение инструментами разработки - Git, Jira, Confluence, Maven, Nexus;
  • Желателен опыт проектирования и разработки высоконагруженных, распределённых и отказоустойчивых систем

Условия:

  • Гибридный формат работы, график 5/2 с гибким началом рабочего дня;
  • Комфортный офис в центре Москвы (Маяковская);
  • Возможность проходить обучение за счёт организации;
  • Квартальное премирование;
  • Молодой высокопрофессиональный коллектив, лояльное руководство, айти-аккредитация

Адрес

Москва, 2-я Брестская, д.6

Контактная информация

ГБУ Мосстройинформ

Сайт: не указан

Почта: не указана

Вакансия опубликована 31.07.2024 в г. Москва.

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

#

Москва

Удаленная работа

Подробное описание

14 апреля

#

Не указана

Москва

Полный день

Подробное описание

25 февраля

#

Не указана

Москва

Полный день

Подробное описание

6 августа