Frontend-разработчик (JavaScript, React)

от 70 600 до 140 600 ₽ до вычета налогов

Быстрые отчеты

г. Ростов-на-Дону

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

От 1 года до 3 лет

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

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

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

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

Быстрые отчеты - аккредитованная IT компания. Мы создаем библиотеки и инструменты для генерации отчетов из любых баз данных в любые форматы с 1998 года.

В компании открыта вакансия Web программиста для работы над визуальным дизайнером шаблонов и отчетов "Online Designer"

Задачи должности:

Разработка нового функционала:

  • Создание пользовательских интерфейсов с использованием React.
  • Написание чистого, поддерживаемого кода на JavaScript (включая ES6+).
  • Интеграция API.

Оптимизация производительности:

  • Оптимизация рендеринга компонентов.
  • Решение задач по улучшению производительности фронтенда.

Поддержка и развитие существующего кода:

  • Исправление багов и рефакторинг устаревших частей приложения.
  • Улучшение читаемости и модульности существующего кода.

Работа с состоянием приложения:

  • Управление состоянием через Redux или Context API.
  • Работа с асинхронными операциями (например, fetch, axios).

Кроссбраузерная разработка:

  • Учет особенностей работы приложений в разных браузерах.
  • Исправление багов, связанных с кроссбраузерной совместимостью.

Интерактивные элементы:

  • Реализация сложных интерактивных элементов на чистом JavaScript.

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

  • Взаимодействие с UX/UI дизайнером для уточнения требований.
  • Интеграция готовых API и взаимодействие с backend-командой.

Что мы ждем от кандидата:

JavaScript (ES6+):

  • Отличное знание нативного JavaScript (DOM API, Events, Promises, Async/Await).
  • Опыт работы с современными фичами JS (деструктуризация, стрелочные функции, модули).

React:

  • Опыт работы с функциональными компонентами и хуками (useState, useEffect, useContext, etc.).
  • Понимание принципов жизненного цикла React-компонентов.
  • Работа с состоянием через Context API, Redux.

HTML/CSS:

  • Уверенные знания HTML5 и семантики.
  • Знание CSS3 (Flexbox, Grid) и опыт работы с препроцессорами (SCSS, LESS).

Асинхронность и API:

  • Умение работать с Fetch API, Axios, WebSockets.
  • Понимание работы HTTP и WebSocket протоколов.

Инструменты и сборка:

  • Опыт работы с Webpack.
  • Понимание работы систем контроля версий (Git).

Кроссбраузерность и адаптивность:

  • Знание особенностей разных браузеров.
  • Понимание принципов адаптивной верстки.
Будет плюсом:
  • Знание TypeScript.
  • Опыт работы с Next.js или другим серверным рендерингом React.
  • Работа с CSS-in-JS библиотеками (Styled-components).
  • Опыт с библиотеками анимаций (Framer Motion, GSAP).
  • Умение профилировать и оптимизировать производительность React-приложений.
  • Базовый опыт написания тестов (Jest, React Testing Library).

Условия:

  • Официальное оформление ТК с первого дня.
  • Зарплата состоит из оклада (70600 руб) + премии. Размер премиальной части определяется по результатам технического интервью и выполненного тестового задания. Сумма будет прописана в оффере. Есть еще дополнительные премии по результатам работы, годовые премии, индексация.
  • График работы 5/2 по будням. Полный день - 8 часов. Есть возможность гибкого утра, работать удаленно, в офисе или в гибридном формате.

Почему работать стоит именно у нас:

  • Сильный продукт: локализован на 32 языка, 7 лет входим в TOP 50 наиболее продаваемых брендов ComponentSource и награда от Visual Studio Magazine за 2022 год.

  • Перспективное направление: на Российском рынке наши продукты не имеют аналогов, лежат в основе импортозамещения зарубежных решений, таких как SAP Crystal Reports, Telerik, Devexpress и других. И наши компоненты легли в основу сотен тысяч программ на разных языках программирования и для разных платформ: .NET Core, RAD Studio, Visual Studio, Lazarus, Mono и других.

  • 26 лет на рынке, имеем действующую IT аккредитацию.

  • Оформляем по ТК с первого дня, прозрачная система оплаты, оплачиваемые отпуска, годовые премии, индексация.
  • Возможность работать удаленно, в офисе или в гибридном формате.
  • Корпоративная культура: онбординг, спортивные мероприятия, онлайн-игры, митапы.
  • Рост сотрудников: полная или частичная компенсация курсов, книг, оборудования. Проводим обучения внутри отделов, формируем кадровый резерв.

Более подробно о вакансии расскажет HR-менеджер, который свяжется с вами после отклика.

Этапы отбора:
- Интервью с HR после отклика (звонок до 20 мин).
- Интервью по компетенциям с HR и тимлидом (1-1,5 часа).
- Тестовое задание (от 30 мин до 2-х часов).
- Оффер или обратная связь по итогам интервью.

Ключевые навыки

Javascript
React
Html5
Css3
Css/gulp/webpack
Typescript

Адрес

Ростов-на-Дону, улица Обороны, 24

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

Быстрые отчеты

Вакансия опубликована 05.02.2025 в г. Ростов-на-Дону.

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

#

Ростов-на-Дону

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

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

4 февраля

#

Ростов-на-Дону

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

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

5 февраля

#

от 200 000 до 250 000 ₽

Ростов-на-Дону

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

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

7 февраля