Обязанности:
Мы – компания OCS, крупнейший в РФ дистрибьютор высоких технологий, инженерных решений, компьютерной и бытовой техники. Высока вероятность, что вы ежедневно пользуетесь техникой, которую привезли в Россию мы :) Сейчас мы хотим усилить команду и ищем Frontend разработчика на наш внутренний business-critical продукт, Рабочее место сейла (РМС). Проект представляет собой универсальный веб-интерфейс для оптимизации работы менеджера по продажам, позволяющий проводить сделки через множество систем и бизнес-процессов в компании в режиме одного окна. Проект продемонстрировал уже свою успешность и активно развивается, в ближайшем будущем мы планируем все сделки в компании проводить в РМС. Стек проекта: TS, Reactjs, Redux, Tailwind, Rest, компоненты на Ant Design, C#, .NET8, ASP.NET Core, EF Core, quartz.net, PostgreSQL, Elasticsearch, Rabbitmq, K8s, Helm, Gitlab CI, EFK Работа в команде по scrum- 2-недельные спринты (дейлики, ретроспективы, планнинги), в конце спринта демо. В команде разработчики, тестировщики, аналитики, дизайнер. Что предлагаем: официальное оформление, оплачиваемые отпуска и больничные, "белая" заработная плата. Мы - аккредитованная IT-компания; удаленная работа или гибридный формат в Санкт-Петербурге (м. Лесная); рабочее время с 10 до 18 с возможностью сдвигать его; предоставляем технику для комфортной работы (мак или hp/dell на выбор); оплачиваем обучение, участие в конференциях, тренингах. С удовольствием делимся накопленными знаниями внутри компании ; бенефиты по принципу меню - возможность выбора одной или нескольких опций: компенсация хобби/спорта, ДМС. А еще - скидки на крутую технику. Чем предстоит заниматься: разработка веб-приложения на React с использованием современных технологий; работать с заданными таблицами данных, формами и интерфейсами; использовать готовые API для создания интерфейсов; участвовать в проектировании конструкций и выработке технических решений; оптимизировать производительность и скорость загрузки приложений. Что ожидаем: опыт frontend-разработки от 4-5 лет, желательно в команде; навыки разработки под React + Redux; уверенное знание Typescript; навыки разработки библиотек UI-компонентов; навыки вёрстки с использованием CSS-in-JS (styled components). навыки оптимизации скорости работы и скорости загрузки web-приложения; опыт в проектировании архитектуры приложения. Если вы обладаете опытом и готовы взять на себя важную роль в развитии проекта, мы будем рады видеть вас в нашей команде!