Вакансия: Разработчик Angular
Компания является ведущим мировым разработчиком и производителем оборудования для точного позиционирования. Компания предлагает широчайший выбор инновационных по точности ГНСС систем, лазерных, оптических и других геодезических инструментов, а также систем управления строительной техникой.
Проект: разработка облачного веб продукта для конфигурирования и мониторинга/визуализации технологической сети стриминговой платформы. Продукт содержит порядка 150 диалогов/экранов разной сложности. Для высокоточных геодезии, строительства и с/х работ.
Команда: 5 FE разработчиков, 2-3 дизайнеров и 10 бэкендеров. Прошлый год мы делали POC, с марта начали разработку всего проекта. Со следующего года в параллель планируется ещё похожий по размеру проект.
Требования:
- Опыт работы frontend разработчиком не менее 3-х лет
- Уверенное владение Angular (DI, i18n, Nx)
- Опыт разработки веб-приложений, использующих REST сервисы
- Понимание принципов написания тестируемого кода, владение культурой разработки с использованием инструментов документирования и анализа
- Способность разумно применять имеющиеся знания для написания поддерживаемого и понятного кода
- Умение работать в команде в условиях коллективного владения кодом
- Опыт DevOps
- Нацеленность на долгосрочное сотрудничество
- Аккуратность, ответственность, широкий кругозор
Желательно:
- Опыт разработки REST сервисов (Python/Go)
- Знакомство с AWS
- Навыки дизайнера
- Желание изучать что-то новое и делать продукты лучше
Обязанности:
- Работа в команде программистов над развитием сервисов, которые используются в продуктах для автоматизации строительства и геодезических работ
- Разработка и развертывание web приложений на базе Angular
- Анализ исходных требований, уточнение поставленных задач, разработка оптимальных решений, оценка трудоемкости
- Разработка архитектуры web приложений, поддержка существующего кода, добавление новой функциональности
- Участие в разработке Design System
Условия:
- Возможность профессионального и карьерного роста в компании, возможность поучаствовать в разных проектах;
- Опыт работы в распределенной команде профессионалов;
- Уровень заработной платы обсуждается индивидуально
- Возможность работать удаленно, по желанию можно в офисе (Москва, метро Павелецкая)