Haeger Consulting GmbH
Senior Frontend Developer*
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Frontend-разработчик в консалтинговую компанию для реализации современных веб-проектов клиентов на Angular, Vue или React. Роль предполагает техническое лидерство, наставничество junior-разработчиков и обеспечение качества UI.
Задачи
- Реализовывать современные веб-проекты на Angular, Vue или React совместно с клиентами
- Разрабатывать UI-компоненты с использованием библиотек вроде Material-UI (MUI) или Angular Material
- Создавать качественные, ориентированные на пользователя веб-приложения
- Обеспечивать требуемый UI во фронтенде и предлагать улучшения
- Оптимизировать приложения по производительности, адаптивности и поддерживаемости
- Тесно работать с backend- и клиентскими командами для комплексных решений
- Соблюдать Clean Code, проводить рефакторинг и улучшать кодовую базу
- Поддерживать и развивать существующие приложения клиентов
- Выступать внутренним тренером и поддерживать профессиональное развитие junior-разработчиков
Требования
- Минимум 5 лет опыта во фронтенд-разработке, желательно в клиентских проектах
- Уверенное владение HTML5, CSS3, SCSS, JavaScript и TypeScript
- Экспертные знания минимум в одном фреймворке: Angular, Vue или React
- Опыт с UI-библиотеками: MUI, Angular Material, Bootstrap и др.
- Опыт с решениями state management: 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