Middle Frontend Developer (Vue/Angular) в офис в Томске

Дата размещения вакансии: 18.07.2025
Работодатель: ТомскНИПИнефть
Уровень зарплаты:
з/п не указана
Город:
Томск
проспект Мира 70А
Требуемый опыт работы:
От 3 до 6 лет

Хочешь создавать цифровое будущее нефтегазовой отрасли России?

Присоединяйся к нашей команде в Томске!

Мы – динамичная команда профессионалов, разрабатывающая и внедряющая информационные и геоинформационные системы (ГИС) для предприятий нефтегазового комплекса – дочерних структур ПАО «НК «Роснефть». Наши решения – это web-порталы, desktop и мобильные приложения, которые автоматизируют сложные бизнес-процессы и помогают эффективно управлять ресурсами.

Тебе предстоит решать интересные и важные задачи:

  • Проектировать и разрабатывать архитектуру современных веб-приложений.
  • Погружаться в бизнес-логику нефтегазовой отрасли и воплощать ее в коде.
  • Разрабатывать пользовательские интерфейсы для наших продуктов, уделяя внимание производительности и UX.
  • Оптимизировать существующие решения, делая их еще быстрее и эффективнее.
  • Активно участвовать во всем жизненном цикле продукта – от идеи до релиза и поддержки.

Технологии, с которыми ты будешь работать (наш стек):

  • Frontend Основной:Vue.js / ⚡ Angular + HTML, CSS/SCSS, Flex/Grid.
  • Frontend Инструменты: Node.js, Webpack, UI-библиотеки (Vuetify, PrimeNG и др.).
  • Backend: Наши бэкенды на Java и C#, ты будешь тесно интегрироваться с ними через REST API.
  • Принципы: ООП, SOLID, Clean Code.
  • Процессы: Мы ценим Agile/Scrum, используем лучшие практики управления проектами.

Мы ищем тебя, если у тебя есть:

  1. Уверенное знание: JavaScript, TypeScript.
  2. Прочный фундамент: HTML, CSS (SCSS или другие post/pre процессоры), опыт работы с Flexbox и Grid Layout.
  3. Опыт разработки SPA: Не менее 2 года с Vue.js или Angular (или аналогичным современным фреймворком).
  4. Практика: Работа с библиотеками компонентов (Vuetify, PrimeNG, Bootstrap и т.д.).
  5. Четкое понимание: Принципов работы и интеграции с REST API.
  6. Знание инструментов: Node.js, Webpack (или аналогичных).
  7. Понимание ООП: Принципов объектно-ориентированного программирования.

Будет плюсом (но не обязательно!):

  • Навыки работы с Figma для взаимодействия с дизайнерами.
  • Опыт написания unit-тестов (Jest, Karma, Jasmine и т.п.).

Что мы предлагаем помимо интересных задач?

  • Работа в офисе в Томске: Живое общение, синергия команды, быстрый обмен идеями.
  • Реальные проекты для лидеров отрасли: Твой код будет работать во внедренных в промышленную эксплуатацию системах.
  • Профессиональное окружение: Работа в команде с аналитиками, архитекторами, QA-инженерами, разработчиками (бэкенд на Java/C#) и менеджерами.
  • Современные процессы: Работаем по Scrum, применяем Agile-ценности и лучшие практики PMBOK.
  • Возможности для роста: Развивайся как технический специалист в сложных и масштабных проектах.
  • Стабильность и соцпакет: Работа в надежной компании с официальным оформлением и конкурентными условиями.