
ПРОЛАЙТ
Lead Frontend-разработчик (Angular)
- Angular
- Техническая экспертиза
- Разработка технических стандартов
- Проектирование архитектуры сложных SPA-приложений
- Продвинутый TypeScript
- State Management
- Module Federation, iframe, Web Components
- REST, GraphQL, WebSockets, gRPC
- Тестирование и QA
- DevOps и CI/CD
Кто мы:
Группа аккредитованных IT компаний, занимающаяся разработкой программного обеспечения для автоматизации технологических и производственных процессов, в том числе на базе собственной платформы.
Наше программное обеспечение (3 направления разработки ПО) внедрено в крупных производственных компаниях: Данон, Хохланд, Объединенные пивоварни холдинг, ПК Балтика, Комос Групп, ГК Ренна, Эфко, АБ Инбеф Эфес и др.
В состав группы компаний входят 4 организации: ООО «ПРОЛАЙТ», ООО «НПФ Импульс», ООО «Сайфора», ООО «Солисофт».
Мы ищем сотрудника для работы в отделе инновационных проектов.
Основное направление работы данного отдела - разработка и внедрение MES - систем (системы автоматизации управления производственными процессами).
Что предстоит делать на данной позиции:
- Проектирование архитектуры новых приложений.
- Разработка технических стандартов и best practices для команды.
- Подбор инструментов и технологий под требования проекта.
- Взаимодействие с бэкенд-архитекторами и DevOps для построения end-to-end решений.
Что мы ожидаем от кандидатов:
- Лидерские навыки: способность вести техническую экспертизу в команде.
- Умение принимать стратегические решения по технологическому стеку.
- Навыки менторства и проведения технических интервью.
- Ориентация на бизнес-метрики (performance, scalability, maintainability).
- Опыт работы от 3 -х + лет с Angular, включая опыт архитектурного проектирования сложных SPA-приложений.
- Экспертиза в Angular:
Глубокое понимание архитектуры Angular, модульности, lazy loading, динамических компонентов;
Оптимизация производительности (Change Detection стратегии, Ahead-of-Time компиляция, tree-shaking, bundle analysis);
Работа с кастомными декораторами, DI-контейнером, расширение возможностей фреймворка;
Опыт работы с библиотеками GUI компонентов для Angular, умение создавать собственные компоненты, сервисы и оптимизировать их производительность;
Понимание работы асинхронности в языке (event-loop, micro/macro tasks).
- Продвинутый TypeScript:
Разработка сложных типов, generic-структур, декораторов высшего порядка;
Применение паттернов проектирования (Factory, Singleton, Strategy, Facade и др.).
- State Management:
Выбор и внедрение стейт-менеджеров (NgRx, Akita, RxJS-based solutions), оптимизация хранилищ.
- Микрофронтенды:
Опыт реализации микрофронтендов (Module Federation, iframe, Web Components).
Интеграция Angular-приложений в модульные системы.
- API и Backend Interaction:
Проектирование взаимодействия с бэкендом (REST, GraphQL, WebSockets, gRPC);
Оптимизация запросов (кеширование, batching, deduplication).
- Тестирование и QA:
Внедрение многоуровневой системы тестирования (unit, integration, e2e);
Настройка инструментов статического анализа (ESLint, SonarQube).
- DevOps и CI/CD:
Настройка сборки (Webpack, Vite), оптимизация Docker-образов;
Автоматизация деплоя (GitHub Actions, GitLab CI, Jenkins).
Что мы предлагаем:
- официальное трудоустройство по трудовому договору и официальный доход;
- мы открыты к зарплатным ожиданиям кандидатов, готовы обсуждать желательный уровень дохода по итогам технического собеседования;
- гибкое начало рабочего дня. Возможность работать в гибридном/удаленном формате;
- график работы: 40-часовая пятидневная рабочая неделя, суббота и воскресенье выходные дни;
- премирование по итогам работы за год;
- возможности для карьерного и профессионального роста ;
- возможности для роста заработной платы;
- ДМС, возможность проходить обучение, оплачиваемое компанией;
- доброжелательную атмосферу и лояльное руководство.