Вакансия: Младший программист (React) в Москва

Полное описание вакансии: Младший программист (React) в Москва

ID Название вакансии Город Компания От До Валюта Тип вакансии Дата и время публикации вакансии Роль
2343995 Младший программист (React) Москва > Стилсофт open 2025-02-06
Необходимые навыки
  • > HTML
  • > CSS3
  • > HTML5
  • > TypeScript
  • > React
  • > Redux
  • > JavaScript (ES6+)
Требования

Следование принципам чистого кода, семантической верстки и accessibility (доступности). Требования: Знания HTML, CSS и JavaScript: 1. Понимание основ верстки, работы...

Обязанности

1. Разработка и поддержка интерфейсов: Создание кросс-браузерных веб-интерфейсов с использованием HTML, CSS и JavaScript. 2. Работа с фреймворками...

Описание

«СТИЛСОФТ» – это компания, способная решать инженерные задачи любой сложности. Более 20-ти лет мы успешно реализуем масштабные государственные и промышленные проекты. Компания является ведущим разработчиком и производителем комплексных систем безопасности, специальной техники и беспилотных летательных аппаратов в России.

«СТИЛСОФТ» осуществляет полный цикл создания высокотехнологичных систем: сами проводим научно-технические исследования, выполняем проектирование, производим оборудование, пишем программное обеспечение, выполняем монтаж. На данный момент мы производим более 60 000 единиц продукции в год, имея более 45 000 кв. м. собственных производственных площадей.

Нам доверяют: Министерство обороны РФ, ФСБ России, МВД России, Военно-Морской флот РФ, «Роскосмос», крупные промышленные предприятия. У нас широкая география присутствия, наше оборудование установлено от Земли Франца-Иосифа до Антарктиды. Разработки компании регулярно представляются высшему руководству страны.

Компания активно растет каждый год, расширяясь и открывая новые направления. За 2023 год мы увеличили штат сотрудников на целых 50%. На сегодняшний день в команде более 1500 высококвалифицированных кадров, 13 кандидатов наук, 200+ IT-специалистов. Мы гордимся низким уровнем текучести персонала и внушительным количеством сотрудников, работающих в компании более 5-10 и даже 15 лет.

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

1. Разработка и поддержка интерфейсов:

Создание кросс-браузерных веб-интерфейсов с использованием HTML, CSS и JavaScript.

2. Работа с фреймворками и библиотеками.

3. Интеграция дизайна:

Адаптация макетов от дизайнеров для работы в браузере.

4. Адаптивная вёрстка:

Обеспечение корректного отображения сайта на разных устройствах.

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

Улучшение скорости загрузки страниц и оптимизация кода для повышения производительности.

6. Интеграция с бэкендом:

Интеграция клиентской части с сервером через API.

7. Работа с системами контроля версий:

Использование Git для управления кодом и взаимодействия с командой через GitLab.

8. Тестирование и отладка:

Ннаписание unit-тестов, использование инструментов для отладки (например, Chrome DevTools) и исправление ошибок.

Соблюдение best practices:

Следование принципам чистого кода, семантической верстки и accessibility (доступности).

Требования:

Знания HTML, CSS и JavaScript:

1. Понимание основ верстки, работы с DOM и базовых концепций программирования.

2. Опыт работы с React.js и Redux.

3. Работа с системами контроля версий:

Базовые навыки работы с Git (создание веток, коммиты, пул-реквесты).

4. Понимание принципов RESTful API:

Умение работать с API, отправлять и получать данные, обрабатывать ответы.

5. Знание инструментов разработчика:

Опыт работы с браузерными инструментами (Chrome DevTools) для отладки и анализа кода.

6. Базовое понимание сборщиков и менеджеров пакетов:

Знание Webpack, Vite, npm или yarn для управления зависимостями и сборки проектов.

7. Основы тестирования:

Понимание важности тестирования и базовые навыки написания unit-тестов (например, с использованием Jest).

8. Готовность учиться:

Желание развиваться, изучать новые технологии и адаптироваться к изменениям в индустрии.

Будет плюсом:

Умение работать с макетами и экспортировать ресурсы для верстки.

1. Feature-Sliced Design:

Архитектурная методология для проектирования фронтенд-приложений.

2. Material UI:

Фрэймворк, предоставляющий готовые google решения для быстрой и довольно простой web разработки.

3. OpenLayers:

Базовые навыки работы с библиотекой для отображения карт и геоданных (например, создание слоев, работа с координатами, добавление маркеров).

4. Cesium:

Основы работы с 3D-картами и геопространственными данными (например, отображение 3D-объектов, работа с камерой, анимация).

5. Jira:

Весь бизнес процесс ведется в ней.

AtlassianConfluence:

Вся документация ведется в ней.

Условия:

1. Работа в технической компании.

2. Оформление по ТК РФ.

3. Возможность карьерного роста, смены вектора задач внутри направлений компании.

4. Развитую корпоративную жизнь – ежегодно проводим более 30 мероприятий обучающего, развивающего, спортивного, экстремального и творческого характера.

Благодарим Вас за интерес, проявленный к нашей компании. Стандартный срок рассмотрения резюме - 5 рабочих дней.

Отсутствие ответа в течение этого времени означает, что, к сожалению, на сегодня у нас нет подходящих вакансий. При этом Ваше резюме будет сохранено в нашей базе данных и, если подходящая вакансия появится в последующем, мы предложим ее Вам для рассмотрения. Если Ваш опыт работы и пожелания соответствуют требованиям и возможностям компании, мы свяжемся с Вами по указанным контактам.

Вверх