Fullstack-разработчик

Дата размещения вакансии: 10.10.2025
Работодатель: Газпром автоматизация
Уровень зарплаты:
от 217000 RUR
Город:
Иннополис
Требуемый опыт работы:
От 3 до 6 лет

Компания «Газпром Автоматизация» ищет fullstack-разработчика, который присоединится к нашей команде. В этой роли вы будете отвечать за разработку корпоративных информационных систем.

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

  • Разработка и поддержка компонентов фронтенда и бэкенда, обеспечение их стабильной работы и интеграции;
  • Создание адаптивных и кросс-браузерных веб-приложений на React;
  • Проектирование и реализация RESTful API на Node.js;
  • Взаимодействие с командой разработки для реализации комплексных проектов;
  • Обеспечение высокого уровня тестирования и безопасности кода на обеих сторонах (фронтенд и бэкенд);
  • Оптимизация производительности приложений, профилирование и отладка;
  • Участие в проектировании архитектуры приложений с учетом лучших практик (например, Feature-Sliced Design для фронтенда и чистой архитектуры для бэкенда);
  • Настройка процессов CI/CD и поддержка линтеров (ESLint);
  • Работа с технологиями поддержки нескольких языков (i18next).

Требования:

  • Подтвержденный опыт работы в качестве fullstack-разработчика (или фронтенд + бэкенд) не менее 3 лет;
  • Уверенное владение React.js (опыт с Redux Toolkit или Tanstack Query, Storybook);
  • Опыт работы с Node.js и фреймворками (Nest.js, Next.js);
  • Знание TypeScript (включая Generics);
  • Опыт работы с TailwindCSS для стилизации интерфейсов;
  • Знание библиотек React-Hook-Form и Zod для работы с формами и валидацией;
  • Опыт проектирования и разработки RESTful API;
  • Знание реляционных баз данных (PostgreSQL) и опыт интеграции с ними;
  • Опыт адаптивной и кросс-браузерной разработки;
  • Знакомство с инструментами сборки (Vite/Webpack) и менеджерами пакетов (npm/yarn/pnpm);
  • Понимание принципов UI/UX дизайна;
  • Опыт работы с инструментами тестирования (Playwright, Jest, react-testing-library для фронтенда, Mocha/Chai для бэкенда);
  • Опыт настройки линтеров (ESLint) и написания поддерживаемого кода;
  • Опыт работы с i18next для поддержки мультиязычности;
  • Навыки профилирования, отладки, рефакторинга и оптимизации кода.

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

  • Опыт работы с MSW;
  • Знание gRPC или GraphQL;
  • Опыт работы в монорепозиториях;
  • Опыт работы с библиотеками для визуализации данных (Echarts или аналоги);
  • Опыт оптимизации высоконагруженных систем;
  • Знание принципов магистральной разработки.

Условия:

  • Трудоустройство по ТК РФ
  • Конкурентная заработная плата по результатам собеседования
  • ДМС после испытательного срока
  • Материальная помощь к отпуску (1 раз в год) в размере среднемесячного оклада
  • Премия по результатам года до 2-х окладов, квартальные премии за высокие индивидуальные результаты работы.