Frontend-разработчик (процессы обработки и защиты ПДн)
Коротко
Develops user interfaces and web applications; designs client-side architecture; ensures secure coding; integrates frontend with backend services and APIs · Needs: Advanced JavaScript (ES6+) and TypeScript; deep knowledge of React, Vue.js, or Angular; experience with Next.js/Nuxt.js; state management (Redux, MobX, Pinia
Описание от работодателя
Чем предстоит заниматься: Разрабатывать пользовательские интерфейсы и веб-приложения
Проектировать архитектуру клиентской части приложений
Обеспечивать безопасность клиентских приложений (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. Понимание потоков данных в приложении
Верстка и UI: 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) и аналитиками
Что мы предлагаем: Стабильный и прозрачный доход: размер заработной платы обсуждается по итогам собеседования + квартальная премия по результатам KPI
Гибкий график работы: вы сможете планировать время так, как удобно вам и вашей команде
Полную удалёнку или гибрид на выбор, а также уютный ИТ-хаб в Москве, Санкт-Петербурге, Екатеринбурге и сезонный коворкинг в Сочи
Сложные и интересные задачи, современный стек технологий
Заботу о вашем здоровье: программа ДМС с первых дней работы, куда входит стоматология, обслуживание в лучших клиниках города, страхование и компенсация 10-ти дней больничного
Оплату посещения профильных конференций и курсов, помогаем с подготовкой к публичным выступлениям и написанием статей на Хабр
Доступ к бесплатным корпоративным библиотекам Alpina Digital, MyBook и бизнес-изданий
Предложения от Банка только для сотрудников: собственные спортзалы (Москва, Санкт-Петербург, Екатеринбург), а также скидки на услуги туристических агентств, продукты питания, в рестораны, бары, магазины