Middle/Senior Frontend developer (React)

Срок для отклика истек

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

Наш продукт Neon CRM – современное модульное решение для эффективного взаимодействия сотрудников с клиентами, построенное на базе мощного конструктора бизнес-процессов.

В основе NEON CRM лежит концепция low-code/no-code, что позволяет проводить тонкую настройку продукта на стороне клиента, а именно интерфейса, правил управления данными, процессами и интеграциями без участия разработчиков.

Решение включает в себя готовые модули по организации работы отдела продаж, маркетинга, поддержки и др. Мы создаем удобное решение, в котором пользователи могут кастомизировать под собственные задачи модели данных и процессы в готовых модулях. При этом заказчик может оперативно самостоятельно выстроить свои процессы, используя общие и служебные модули продукта.

Мы стараемся максимально использовать современные frameworks и библиотеки, делаем акцент на качественном контроле процесса разработки и не делаем ничего, что не дает ощутимого эффекта. В своей работе мы ежедневно применяем практики CI/CD, architecture and code review, automated testing.

Обязанности:

  • Проектирование и разработка клиентских частей высоконагруженных систем.
  • Кроссбраузерная адаптивная верстка.
  • Обоснование и выбор используемых решений и технологий.
  • Участие в разработке архитектуры продукта в целом, по направлению деятельности, компонентам в зоне ответственности.
  • Участие в управление развитием архитектуры проекта/продукта.
  • Работа в команде по Agile методологии и разработки ПО.

Требования:

  • Опыт выполнения аналогичных обязанностей от 3х лет
  • Отличное знание JS/TS (ES6+), React, Redux/MobX/Hooks.
  • Опыт работы с сервис-ориентированными архитектурами: JSON, XML, REST-API.
  • Представление о PostgreSQL (или опыт работы хотя бы с одной из современных СУБД).
  • Опыт в верстке, знание HTML5 и CSS3, а также особенности их отображения в различных браузерах, опыт с SASS/LESS.
  • Желательно иметь опыт работы с библиотеками компонентов (Bootstrap)
  • Знание и понимание протокола HTTP и его особенностей.
  • Опыт разработки автоматических тестов.
  • Unix/Linux на уровне пользователя (bash/ssh/ps/grep etc.).

РАБОТАТЬ В NEXIGN – ЭТО ЗНАЧИТ:

  • иметь возможность работать в гибридном или удаленном формате
  • приходить в комфортный офис, где есть кухни с кофе и фруктами, зоны отдыха, массажные кресла, вело-парковка, спортзал, душ, настольные игры. Наш головной офис в СПБ выиграл в номинации «Организация пространства» премии Best Office Awards St. Petersburg
  • управлять временем: у нас гибкое начало дня. Корпоративное такси для тех, кто случайно задержался в офисе до 22:00
  • постоянно развиваться: участвовать в конференциях и митапах, прокачивать hard и soft skills в Nexign Academy – корпоративном центре обучения
  • совершенствовать английский язык прямо в офисе или удаленно за счет компании
  • заботиться о здоровье: у нас есть ДМС со стоматологией, страхование от несчастных случаев, полис для выезжающих за рубеж; в офисе ведет прием врач-терапевт
  • беречь экологию: на кухнях установлены контейнеры для раздельного сбора мусора (бумага, стекло, пластик), в офисе также можно сдать на переработку крышки от пластиковых бутылок, использованные батарейки
  • пользоваться программой «Кафетерий»: сотрудники за счет компании могут компенсировать расходы на отпуск, обучение, покупку билетов и абонементов на культурные и спортивные мероприятия, снаряжение для туризма и активного отдыха, гаджеты и музыкальные инструменты.

​​​​