Обязанности:
Приглашаем опытного Frontend-разработчика для работы над сложными клиентскими интерфейсами в сфере финансовых технологий. Вы будете отвечать за архитектуру фронтенда, реализацию интерактивных компонентов и обеспечение высокого качества кода через автоматизированное тестирование. Команда работает в зрелой инженерной среде с фокусом на масштабируемость, производительность и соблюдение лучших практик разработки. Задачи: Разработка и поддержка сложных пользовательских интерфейсов на React + TypeScript Реализация интерактивных и графических компонентов с использованием HTML5 Canvas Проектирование и управление состоянием приложений (Redux и другие стейт-менеджеры) Написание unit- и интеграционных тестов (Jest, React Testing Library), обеспечение стабильного покрытия Применение архитектурных принципов (SOLID, DDD, TDD, паттерны проектирования) в клиентском коде Проведение код-ревью, рефакторинг легаси-модулей, оптимизация производительности рендеринга Взаимодействие с backend-разработчиками, дизайнерами и аналитиками в рамках Agile-процессов Участие в развитии дизайн-системы и переиспользуемых UI-компонентов : Что важно для нас: Коммерческий опыт разработки на React от 4 лет Опыт работы в банковской сфере, страховании или финтех-проектах Уверенное владение JavaScript, HTML, CSS и свежий практический опыт работы с TypeScript Глубокое понимание работы со стейт-менеджерами (Redux и аналоги) Опыт реализации сложных UI-компонентов и работы с HTML5 Canvas Навыки написания unit-тестов (Jest, React Testing Library), знание принципов TDD Понимание и практическое применение ООП, SOLID, DDD, паттернов проектирования Agile как набор технических и процессных подходов в повседневной разработке Умение самостоятельно вести задачи от анализа требований до деплоя и поддержки Будет плюсом: Опыт коммерческой разработки на Next.js или аналогичных мета-фреймворках Бэкграунд в backend-разработке или уверенное понимание принципов работы серверной части и API Опыт разработки или поддержки корпоративных дизайн-систем и компонентных библиотек Условия и преимущества: Оформление по ТК, полностью "белая" зарплата Гибкий график: 5/2, 8-часовой рабочий день Современный стек технологий и интересные задачи Дружная команда профессионалов, открытая к новым идеям Возможности для профессионального роста и обученияПохожие вакансии
Senior Frontend Developer (React/TypeScript + PWA)
От 3 000 до 5 000 руб.
Москва
Айшат-Гид по Вакансиям