Frontend инженер (Angular)
Разработка и поддержка фронтенда на Angular для крупной европейской системы билетирования общественного транспорта. Требуется опыт от 3 лет с Angular, RxJS, NgRx и TypeScript. Предлагают удаленную работу, конкурентную зарплату и профессиональное развитие.
Зарплата не указана — оценили по рынку
На основе 6 похожих вакансий за 90 дней.
Что предстоит делать
<p><strong>Introduct Group</strong> — это международная компания, способствующая достижению совершенства в разработке программного обеспечения в рамках индивидуальных решений для наших клиентов по всему миру.<br>Компания родом из Эстонии, с головным офисом в Киеве и офисами в других странах. Introduct Tech приглашает талантливого профессионала присоединиться к нашему сложному и динамичному европейскому проекту в сфере логистики.<br><br>Наш клиент — одна из ведущих компаний в странах Балтии и Скандинавии, создающая решения для продажи, валидации и контроля билетов на общественный транспорт в регионе. Компания разрабатывает технические решения, которые позволяют пользователям покупать билеты на автобусы и поезда онлайн, оплачивать их, а также предоставлять услуги валидации билетов перевозчиками. Как и подобает надежной системе бронирования — система позволяет строить маршруты с несколькими точками, с пересадками и соединениями между различными транспортными маршрутами и остановками. В значительной степени система представляет собой набор API, которые играют критическую роль: к этим API подключаются всевозможные сторонние системы — от порталов продажи билетов до валидаторов в руках контролеров и валидаторов в самом транспорте.<br><br>Фронтенд-часть системы разрабатывается на Angular и активно развивается вместе с большой командой инженеров. Проект реализован в монорепозитории, который содержит обширную библиотеку переиспользуемых UI-компонентов. Эти компоненты используются в нескольких проектах, что требует от инженеров соблюдения четко определенных правил модификации, обеспечения обратной совместимости и понимания того, как изменения влияют на всю экосистему.<br><br>Мы ищем опытного Frontend Engineer (Angular), который уверенно создает сложные веб-приложения и переиспользуемые компоненты, понимает лучшие практики фронтенд-архитектуры и может эффективно работать в среде крупномасштабного проекта. Вы будете разрабатывать новые интерфейсы приложений на основе дизайн-макетов, расширять и улучшать общую базу компонентов, реализовывать сложную UI-логику, обеспечивать правильный обмен данными с бэкендом, а также поддерживать стандарты доступности и интернационализации.<br><br>Вы присоединитесь к сильной и опытной команде профессионалов, где у вас будет возможность работать над сложными техническими задачами и вносить вклад в создание высококачественных решений, используемых тысячами конечных пользователей.<br><br><strong>Требования</strong></p><ul><li>Не менее <strong>3 лет коммерческого опыта</strong> работы с <strong>Angular</strong>.</li><li>Глубокие знания <strong>RxJS</strong> и принципов реактивного программирования.</li><li>Уверенный опыт работы с управлением состоянием <strong>NgRx</strong>.</li><li>Практический опыт работы с <strong>Angular Material</strong>.</li><li>Опыт работы с <strong>Tailwind CSS</strong> для создания масштабируемых, адаптивных UI.</li><li>Владение TypeScript и современными практиками фронтенд-разработки.</li><li>Опыт написания модульных тестов с использованием <strong>Jest</strong>.</li><li>Понимание <strong>принципов доступного и семантического дизайна UI</strong>.</li><li><strong>Английский язык на уровне Intermediate — Upper Intermediate</strong> (уверенное техническое общение).<br><br><strong>Будет плюсом</strong></li><li>Опыт работы с <strong>i18n/многоязычными интерфейсами</strong>.</li><li>Опыт работы с дизайн-системами или общими библиотеками компонентов.</li><li>Понимание рабочих процессов разработки в монорепозитории.</li><li>Знание бэкенд-технологий (Java, Spring Boot) для лучшего понимания системной интеграции.</li></ul><p><strong>Обязанности</strong></p><ul><li>Разрабатывать и поддерживать пользовательские интерфейсы на Angular в соответствии с дизайн-спецификациями.</li><li>Реализовывать новые UI-компоненты и расширять существующие в рамках общего монорепозитория.</li><li>Обеспечивать соблюдение установленных правил модификации компонентов для поддержания стабильности в нескольких проектах.</li><li>Интегрировать фронтенд с бэкенд-сервисами (получение данных, валидация, обработка ошибок).</li><li>Реализовывать и поддерживать управление состоянием приложения с помощью NgRx.</li><li>Писать модульные тесты (Jest) и способствовать поддержанию высокого качества кода.</li><li>Обеспечивать соответствие интерфейсов стандартам доступности, семантической корректности и многоязычной поддержки (i18n).</li><li>Тесно сотрудничать с дизайнерами, бэкенд-инженерами, QA-специалистами и другими членами команды.</li></ul><p><strong>Условия работы</strong></p><ul><li>Конкурентная заработная плата.</li><li>Рабочая среда с приоритетом удаленной работы.</li><li>Онлайн-курсы английского языка.</li><li>Возможности для профессионального развития и личностного роста.</li><li>Дружелюбная атмосфера и профессиональный коллектив.</li></ul> <div> <a href="https://jobs.dou.ua/companies/introduct/vacancies/325852/#reply-btn-id">Откликнуться на вакансию</a> </div>
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в Introduct Group
3 активные вакансии в компании
.NET разработчик
Ищем .NET разработчика с опытом от 3 лет для работы над проектами в сфере гемблинга. Требуется знание ASP.NET 6+, PostgreSQL, GIT и архитектурных паттернов. Предлагаем удаленную работу, международную команду и возможности для профессионального роста.
Data инженер (Snowflake, Dagster, dbt)
~1 520 935 ₸ оценка
Компания Introduct Group ищет Data инженера для участия в цифровой трансформации крупного логистического оператора. Вы будете разрабатывать и поддерживать Data продукты на облачном стеке (Snowflake, Dagster, dbt), мигрировать данные с Oracle и обеспечивать их качество. Требуется опыт работы с SQL, Snowflake, Python и инструментами оркестрации. Предлагается удаленная работа, гибкий график и возможности для профессионального роста.
Похожие вакансии
6 вакансий
Angular Developer
~1 169 950 ₸ оценка
Разработка фронтенда на Angular для инвестиционной компании из США. Требуется опыт от 3 лет, знание JavaScript/TypeScript и английский Intermediate. Предлагают удаленную работу, гибкий график и оплачиваемый отпуск.
Angular Developer
~1 169 950 ₸ оценка
Разработка фронтенда на Angular для инвестиционной компании из США. Требуется опыт от 3 лет, знание JavaScript/TypeScript и английский Intermediate. Предлагают удаленную работу, гибкий график и оплачиваемый отпуск.
Angular Developer
~1 169 950 ₸ оценка
Разработка фронтенда на Angular для крупной инвестиционной компании из США. Требуется опыт от 3 лет, знание JavaScript/TypeScript и английский Intermediate. Предлагают удаленную работу, гибкий график и оплачиваемый отпуск.
Angular Developer
~1 169 950 ₸ оценка
Разработка фронтенда на Angular для инвестиционной компании из США. Требуется опыт от 3 лет, знание JavaScript/TypeScript и английский Intermediate. Предлагают удаленную работу, гибкий график и оплачиваемый отпуск.
Angular Developer
~1 169 950 ₸ оценка
Разработка фронтенда на Angular для инвестиционной компании из США. Требуется опыт от 3 лет, знание JavaScript/TypeScript и английский Intermediate. Предлагают удаленную работу, гибкий график и оплачиваемый отпуск.
Angular Developer
~1 169 950 ₸ оценка
Разработка фронтенда на Angular для инвестиционной компании из США. Требуется опыт от 3 лет, знание JavaScript/TypeScript и английский Intermediate. Предлагают удаленную работу, гибкий график и оплачиваемый отпуск.