Томск, Красноармейская улица, 101А
🚀 Создавай будущее городской мобильности вместе с нами!
Компания «Инфоматикс» — это инженерный хаб, где рождаются интеллектуальные экосистемы для транспорта нового поколения. Мы не просто пишем код; мы проектируем и внедряем программно-аппаратные комплексы, которые становятся нервной системой современного общественного транспорта.
Наша миссия: делать города умнее, а перемещения — бесшовными, безопасными и экологичными.
Цифры, которые говорят сами за себя:
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).