АО ГК «НЕОЛАНТ» - компания, занимающаяся разработкой и внедрением собственных IT- инжиниринговых решений и систем для предприятий атомной, добывающей, ТЭК и др. отраслей РФ и иных стран, внесенная в Реестр аккредитованных ИТ-организаций Минцифры РФ, ищет в команду специалиста на вакансию "Программист" квалификации Middle/Senior.

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

  • Реализация клиентской части приложения на React/TypeScript;

  • Проектирование компонентной архитектуры и работа над техническим дизайном фич;

  • Вёрстка по макетам, адаптивная и кроссбраузерная;

  • Взаимодействие с разработчиками, архитекторами и ИБ, аналитиками, тестированием;

  • Участие в обсуждении сценариев, code review, декомпозиции задач;

  • Критически подходить к решению задач, предлагать свои варианты реализации.

Требования:

  • Коммерческий опыт разработки SPA на React от 3 лет;

  • Уверенное знание TypeScript: generics, utility types, discriminated unions;

  • Опыт построения компонентной архитектуры и управления состоянием (Redux/RTK) Опыт работы с GraphQL (Apollo Client или аналоги) и REST (Fetch/Axios, RTK Query);

  • Понимание HTTP: методы, статус-коды, кеширование (Cache-Control, ETag), CORS, cookies (SameSite, HttpOnly, Secure);

  • Глубокое понимание работы с аутентификацией на клиенте: OAuth2/OIDC, хранение токенов, защита от XSS/CSRF;

  • Адаптивная и отзывчивая вёрстка, опыт работы с современными подходами к стилизации (CSS Modules, препроцессоры);

  • Опыт работы со сборщиками (Webpack/Vite): code splitting, lazy loading;

  • Опыт написания тестов: unit (Jest/Vitest), компонентных (RTL), понимание где e2e уместнее;

  • Опыт работы со сложными иерархическими структурами данных;

  • Умение читать и рефакторить чужой код.

Условия:

  • Работа в современном бизнес-центре в самом центре города. Оформление по ТК РФ, белая заработная плата.

  • Интересная и стабильная работа в дружном профессиональном. коллективе.

  • Возможность корпоративного обучения.

  • Возможности для профессионального и карьерного роста.

  • Гибкий график работы.

  • Кофе, чай и интернет в неограниченных количествах.

  • Охраняемая велостоянка.