← Все вакансии/Middle/Альфа-Банк
MiddleRemote

Frontend Developer

АБ
Альфа-Банк
Уровень
Middle
Формат
Remote
О роли

Описание вакансии

О компании

Альфа-Банк. ИТ-специалисты

Обязанности

  • Разрабатывать пользовательские интерфейсы и веб-приложения
  • Проектировать архитектуру клиентской части приложений
  • Обеспечивать безопасность клиентских приложений (Secure Coding)
  • Интегрировать фронтенд с backend-сервисами и API
  • Оптимизировать производительность и доступность интерфейсов
  • Сопровождать и развивать существующие фронтенд-решения
  • Разрабатывать комплексные технические задания, спецификации оборудования, требования к системам автоматизации
  • Участвовать в полном цикле внедрения автоматизированных решений: от тестирования до ввода в эксплуатацию
  • Обеспечивать поддержку и развитие внедренных автоматизированных систем
  • Готовить отчетность по эффективности автоматизации и планам развития

Требования

  • Продвинутый уровень JavaScript (ES6+), TypeScript (строгая типизация), понимание event loop, асинхронности
  • Глубокое знание React, Vue.js или Angular, опыт работы с Next.js/Nuxt.js (SSR/SSG)
  • Управление состоянием: Redux (Toolkit), MobX, Pinia, Vuex или Zustand
  • HTML5, CSS3 (SCSS/LESS/SASS), CSS-in-JS (Styled Components, Emotion) или Tailwind CSS, адаптивность, Grid/Flexbox
  • Инструменты сборки: Webpack, Vite, Babel, ESLint, Prettier
  • Тестирование: Unit-тесты (Jest, Vitest), E2E тесты (Cypress, Playwright, Selenium), snapshot тестирование
  • Знание OWASP Top 10 (клиентская часть), HTTP/HTTPS, REST, GraphQL, WebSockets, работа с Cookies, LocalStorage, SessionStorage
  • Git (flow, rebase), CI/CD пайплайны для фронтенда, Docker (базовое понимание)
  • Agile/Scrum, Kanban, работа в Jira/Confluence, взаимодействие с дизайнерами (Figma) и аналитиками

Условия

  • Полная занятость
  • График: 5/2
  • Формат работы: удалённо
Стек и навыки

С чем работаем