Ведущий специалист отдела по разработке программного обеспечения

Дата размещения вакансии: 04.07.2024
Работодатель: Зарубежнефть
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
От 1 года до 3 лет

Мы ищем талантливого и опытного Frontend разработчика в области нефтяного инжиниринга, который присоединится к нашей команде и будет участвовать в разработке сложных и интересных веб-приложений.

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

  • Разработка пользовательских интерфейсов с использованием Vue. js 3 (Composition API) и TypeScript.
  • Создание высокопроизводительных, масштабируемых и оптимизированных компонентов.
  • Написание чистых и тестируемых кодов.
  • Проведение E2E и юнит-тестирования для обеспечения качества кода.
  • Взаимодействие с бэкенд-командой для интеграции Frontend с REST API.
  • Взаимодействие с командой разработки (back end), бизнес-аналитиками для понимания нужд бизнеса и разработки подходящих моделей машинного обучения.
  • Документирование кода и разработанных решений. Разработка технической документации по выполненным работам. Представление результатов и рекомендаций заинтересованным сторонам, включая руководство и технических специалистов.

Требования:

  • Опыт работы с Javascript (ES6+) от 2 лет.
  • Глубокое знание Vue. js 3 (Composition API) и TypeScript.
  • Уверенное владение Vite, Pinia, Axios.
  • Опыт проведения E2E и юнит-тестирования (например, Jest, Cypress).
  • Понимание принципов REST API.
  • Опыт работы с кроссбраузерной версткой.
  • Высокий уровень ответственности, желание учиться и искать решения проблем, заинтересованность в достижении результата.
  • Знание английского языка на уровне, необходимом для чтения технической документации.
  • Рассматривается как плюс:
    • Опыт работы с WebSockets.
    • Понимание принципов Module Federation.
    • Опыт работы с библиотеками для построения графиков (например, Chart. js).
    • Опыт работы с OpenStreetMaps.
    • Опыт работы с Docker.

Личные качества:

  • Ответственность и инициативность.
  • Умение работать в команде.
  • Желание учиться и развиваться.
  • Способность к самоорганизации и планированию задач.
  • Умение эффективно решать проблемы и находить оптимальные решения.

Условия:

  • Интересные проекты с возможностью профессионального роста.
  • Конкурентная «белая» заработная плата (оговаривается индивидуально на собеседовании).
  • Соблюдение ТК РФ
  • График работы 5/2
  • Профессиональный, дружный коллектив.

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

  • Vue.js 3 (Composition API) и TypeScript.
  • HTML5, CSS3, Sass/Less.
  • Git, GitHub.
  • NPM/Yarn.
  • Опыт работы с инструментами для автоматизации сборки и CI/CD