Haeger Consulting GmbH
Senior Frontend Developer*
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Frontend Developer в консалтинговую компанию Häger Consulting. Реализация современных веб-проектов для клиентов на Angular, Vue или React с фокусом на качество, производительность и поддерживаемость кода.
Задачи
- Реализовывать современные веб-проекты на Angular, Vue или React совместно с клиентами
- Внедрять UI-компонентные библиотеки, такие как Material-UI (MUI) или Angular Material
- Разрабатывать качественные, ориентированные на пользователя веб-приложения
- Обеспечивать требуемый UI во фронтенде и предлагать улучшения
- Оптимизировать приложения по производительности, адаптивности и поддерживаемости
- Тесно работать с backend- и клиентскими командами для комплексных решений
- Следить за чистотой кода, регулярно проводить рефакторинг и улучшать кодовую базу
- Отвечать за поддержку и развитие существующих приложений клиентов
- Выступать внутренним тренером и поддерживать профессиональное развитие junior-разработчиков
Требования
- Минимум 5 лет опыта во фронтенд-разработке, желательно в клиентских проектах
- Уверенное владение HTML5, CSS3, SCSS, JavaScript и TypeScript
- Экспертные знания как минимум одного фреймворка: Angular, Vue или React
- Опыт с UI-компонентными библиотеками: MUI, Angular Material, Bootstrap и др.
- Опыт с решениями для управления состоянием: Redux, Vuex или NgRx
- Уверенная интеграция RESTful- или GraphQL-API и тестирование приложений с Jest, Cypress или аналогами
- Использование современных инструментов: Webpack, npm или yarn
- Умение работать в команде, коммуникабельность и консультативный подход
- Желание делиться знаниями и развивать команду
- Немецкий на уровне носителя и свободный английский
- Желательно опыт с Node.js (SSR, tooling, fullstack) и знания по доступности веб-приложений
Условия
- Разнообразные клиентские проекты в профессиональной консалтинговой среде
- Гибкость: homeoffice и гибкий график, одна встреча в неделю в офисе
- Обмен знаниями: архитектурная школа, skill factories, гильдии
- Командный дух и открытая коллегиальная атмосфера
- Здоровье и бенефиты: еженедельная «Bewegte Pause», Corporate Benefits, JobRad, Urban Sports Club по договорённости
- Совместные мероприятия: Stammtisch, игровые вечера, новогодний старт, летний праздник
Навыки
- Angular
- Vue
- React
- Material-UI
- MUI
- Angular Material
- HTML5
- CSS3
- SCSS
- JavaScript
- TypeScript
- Bootstrap
- Redux
- Vuex
- NgRx
- RESTful API
- GraphQL
- Jest
- Cypress
- Webpack
- npm
- yarn
- Node.js