Инфоматикс
Frontend-разработчик
- HTML
- CSS
- JavaScript
- TypeScript
- React
- Английский — B1 — Средний
🚀 Создавай будущее городской мобильности вместе с нами!
Компания «Инфоматикс» — это инженерный хаб, где рождаются интеллектуальные экосистемы для транспорта нового поколения. Мы не просто пишем код; мы проектируем и внедряем программно-аппаратные комплексы, которые становятся нервной системой современного общественного транспорта.
Наша миссия: делать города умнее, а перемещения — бесшовными, безопасными и экологичными.
Цифры, которые говорят сами за себя:
-
15+ лет на рынке инноваций для транспорта.
-
1000+ транспортных единиц по всей России работают на наших решениях.
-
Лидеры рынка среди производителей автобусов, электробусов и троллейбусов — наши ключевые партнеры.
Чем ты будешь заниматься?
Ты войдешь в состав ключевой продуктовой команды, где тебе предстоит создавать и развивать высоконагруженные и отказоустойчивые веб-приложения, которые управляют транспортом в реальном времени.
Ключевые задачи:
-
Разработка и поддержка высоконагруженных панелей управления и мониторинга для диспетчерских служб и аналитиков.
-
Создание интуитивных и отзывчивых интерфейсов для систем управления бортовым оборудованием (OTA-обновления, диагностика, телеметрия).
-
Участие в проектировании архитектуры frontend-приложений с учетом требований производительности, безопасности и масштабируемости.
-
Активная работа в рамках Agile/Scrum-процесса: участие в планировании, код-ревью, рефакторинге и совершенствовании продукта.
Наш технологический стек и архитектура
Мы создаем продукты на передовом стеке 2025-2026 с фокусом на производительность, разработчика и бесперебойный пользовательский опыт.
🛠 Базовый стек и архитектура
-
Language & Framework: TypeScript 5.x + React 18+ (с использованием хуков, Concurrent Features)
-
State Management:
-
Client State: Redux Toolkit (RTK Query) для серверного состояния + Zustand для комплексного клиентского состояния
-
Server State: RTK Query для эффективного кэширования и инвалидации
-
-
Стилизация:
-
CSS Modules + PostCSS или
-
Tailwind CSS + Headless UI для rapid development
-
Framer Motion для сложной анимации
-
-
Роутинг: React Router v6+ с поддержкой lazy loading
⚡ Продвинутые инструменты разработки
-
Бандлер: Vite 5.x (с горячей перезагрузкой HMR)
-
Мониторинг качества:
-
Biome (современная альтернатива ESLint + Prettier)
-
SonarQube для анализа технического долга
-
-
Git-хуки: Lefthook + Husky
-
Менеджер пакетов: pnpm (для скорости и эффективности)
🧪 Профессиональное тестирование
-
Unit-тесты: Vitest + Testing Library
-
Интеграционные тесты: React Testing Library
-
E2E тестирование: Playwright с поддержкой кросс-браузерности
-
Визуальное регрессионное тестирование: Chromatic / Loki
-
Нагрузочное тестирование: k6 для критически важных пользовательских сценариев
🚀 Performance & Observability
-
Метрики производительности:
-
Core Web Vitals (LCP, FID, CLS)
-
Bundle Analyzer для контроля размера бандла
-
-
Мониторинг:
-
OpenTelemetry для трассировки
-
Sentry для отслеживания ошибок в production
-
-
Оптимизация загрузки:
-
React.lazy + Suspense для code splitting
-
Service Worker для стратегий кэширования
-
🔗 Backend for Frontend
-
API Layer:
-
REST API с автоматической генерацией типов (OpenAPI)
-
GraphQL Apollo Client с фрагментной сборкой
-
-
Реальное время: WebSockets / Server-Sent Events для live-данных
-
Кэширование: React Query для умного управления состоянием
🏗 CI/CD & Deployment
-
Непрерывная интеграция: GitLab CI с параллельным запуском тестов
-
Статический анализ: Security scanning, dependency vulnerability checks
-
Предаттестация: Automated Lighthouse CI checks
-
Деплой:
-
Feature Flags (LaunchDarkly) для безопасных релизов
-
Canary-развертывания
-
Blue-Green деплой на Kubernetes
-
🌟 Что исследуем и внедряем в 2026
-
React 19 с Actions и оптимизацией рендеринга
-
React Native для мобильных приложений на основе общего кода
-
Edge Computing: Vercel/Netlify для глобальной производительности
-
Монорепозитории: Nx / Turborepo для управления мультипакетными приложениями
-
WebAssembly для критичных к производительности модулей
-
E2E тестирование: Playwright с поддержкой кросс-браузерности
-
Визуальное регрессионное тестирование: Chromatic / Loki
-
Нагрузочное тестирование: k6 для критически важных пользовательских сценариев
-
-------------
-
Мы ищем тебя, если ты:
-
Имеешь опыт коммерческой разработки от 3+ лет и уверенно владеешь нашим стеком технологий.
-
Понимаешь, что качество кода — это ответственность разработчика, и применяешь на практике SOLID, DRY, KISS. Опыт с TDD будет огромным плюсом.
-
Не просто используешь инструменты, а понимаешь их: для чего нужен Webpack/Vite, как работает Virtual DOM, что такое композитные операции в браузере.
-
Имеешь опыт оптимизации производительности веб-приложений (Core Web Vitals, Bundle Size, Rendering Optimization).
-
Ценишь не только код, но и результат: тебе важно, как твоя работа влияет на конечного пользователя и продукт в целом.
Мы строим партнерство, а не просто нанимаем исполнителей.
-
Влияние: Работа над продуктом, а не на аутсорсе. Ваш код увидят и будут использовать тысячи людей.
-
Рост: Четкая карьера от разработчика до лидера, бюджет на обучение и сильная команда для обмена опытом.
-
Свобода: Гибкий график и удаленный формат, основанные на доверии и Agile-подходе без микроменеджмента.
-
Достойные условия: Конкурентная «белая» зарплата и современные инженерные практики (CI/CD, Code Review).