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

от 95 000 ₽


ГК «Перемена» - эксперт в области информационных технологий и сервисов.
Более 18 лет мы являемся точкой притяжения лучших технологических практик и сервисов в области базовой ИТ-инфраструктуры, аналитической и технической экспертизы для государства и бизнеса.

ГК "Перемена" – признанный лидер в области ИТ-инфраструктуры и импортозамещения.

В связи с расширением компании и увеличением стоящих перед нами целей, в команду разработки программного обеспечения enterprise уровня требуется fullstack-разработчик.

Задачи для будущего коллеги:

  • Разработка с нуля или модификация существующего функционала различных компонентов веб-приложений в рамках продуктовой команды;

  • Участие в проектировании архитектуры приложений и планировании фичей;

  • Реализация клиентской и серверной частей приложений на базе современных технологий;

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

  • Интеграция систем мониторинга и логирования в процесс разработки;

  • Написание и поддержка технической документации (OpenAPI/Swagger);

  • Развёртывание и обслуживание проектов на сервере, работа с Docker;

  • Активное участие в code-review и обсуждении технических решений

Наши ожидания от кандидата:

  • Уверенный опыт работы с Node.js и React.js ;

  • Знание и практика применения JavaScript и TypeScript ;

  • Умение разворачивать проекты на сервере, работать с Docker ;

  • Понимание принципов построения REST API /SOAP и WebSockets ;

  • Знание PostgreSQL , желательно — триггеры, функции, оптимизация запросов;

  • Уверенное владение системой контроля версий Git ;

  • Понимание особенностей клиентских приложений: работа с DOM, сетевое взаимодействие, использование DevTools. Приветствуется опыт с React / Angular / менеджерами состояния (Redux, MobX и др.) ;

  • Опыт проектирования и разработки безопасных серверных приложений;

  • Уверенное понимание ООП и популярных паттернов проектирования;

  • Опыт работы с Linux ;

  • Базовое понимание модели OSI и знание популярных сетевых протоколов;

  • Навыки асинхронного программирования (async/await, Promise );

  • Умение работать с OpenAPI/Swagger ;

  • Опыт написания тестов (unit, integration ), использование Jest и других библиотек;

  • Опыт использования инструментов валидации (Joi, express-validator );

  • Знание основ безопасности: dotenv, cors, cookie-parser, jsonwebtoken, accessToken, refreshToken ;

  • Опыт интеграции с 1С (взаимодействие через REST API, SOAP, файловые обмены и т.д.)

Технологический стек:

Frontend:

  • HTML/CSS, SCSS

  • React.js, Angular

  • JavaScript/TypeScript

  • Electron

Backend:

  • Node.js

  • Express.js

  • RESTful API, WebSocket

  • PHP (Yii2)

  • Bitrix (1С-Битрикс)

Базы данных:

  • PostgreSQL

Тестирование:

  • Jest

  • php-unit

  • mockery

Документация:

  • Swagger / OpenAPI

Безопасность:

  • dotenv

  • cors

  • cookie-parser

  • jsonwebtoken

Другое:

  • Работа с Docker

  • CI/CD

Мониторинг и логирование:​​​​​​​

  • NoSQL

  • ORM Sequelize

Приветствуется:

  • Базовые знания Python и умение писать скрипты;

  • Опыт работы с библиотекой aiogram (для разработки Telegram-ботов);

  • Владение инструментами автоматизации CI/CD ;

  • Умение читать и писать техническую документацию;

  • Умение эффективно взаимодействовать с командой: продукт-менеджерами, аналитиками, QA и другими разработчиками.

Будущему коллеге мы предлагаем:

  • Стабильное место работы в аккредитованной ИТ-компании.

  • Мы обсуждаем условия дохода с каждым кандидатом по итогам личной встречи;

  • Индивидуальный график работы, который подходит именно Вам (9:00-18:00/10:00-19:00);

  • Корпоративная мобильная связь;

  • Работа в команде амбициозных и любящих свое дело специалистов;

  • Корпоративные подарки в том числе детям сотрудников, помощь от компании в сложные периоды жизни;

  • Возможность порадовать себя покупкой орг. или компьютерной техники от наших партнеров со скидкой.



Поделиться:

Опубликована день назад

Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.