Мы ищем опытного Senior/ Lead Frontend Developer, который возьмет на себя руководство командой разработки веб-интерфейсов и будет отвечать за создание современных, масштабируемых веб-приложений с высоким уровнем внимания к деталям интерфейса и пользовательскому опыту (UX). Несмотря на то, что роль включает в себя фронтенд-разработку, мы придерживаемся концепции fullstack, где вся логика в основном находится на бэкенде, а ваша задача — создать исключительный пользовательский интерфейс с необходимыми БД для его работы.
Основные обязанности:
- Руководство разработкой современного финтех веб-приложения с фокусом на производительность и масштабируемость, адаптированного для высоких нагрузок.
- Реализация удобных, интуитивно понятных интерфейсов на основе макетов в Figma с максимальным вниманием к деталям, обеспечивая выдающийся пользовательский опыт (UX).
- Ведение фронтенда с использованием Next.js, React.js и интеграция их с бэкенд-сервисами.
- Тесное сотрудничество с бэкенд-командой для обеспечения плавной интеграции API, с акцентом на производительность и оптимизацию.
- Разработка новых функций и интеграций с внешними сервисами, такими как AppsFlyer, Google Analytics и другими аналогичными платформами.
- Постоянное улучшение и оптимизация существующих функций с учетом требований пользователей и производительности.
- Отладка, устранение и предотвращение сложных проблем с фронтендом, обеспечивая долгосрочную поддержку.
- Сотрудничество с местной и удаленной командой для успешной реализации продуктовых целей.
Требования к кандидатам:
- 5+ лет опыта во фронтенд-разработке и проектировании архитектуры программного обеспечения для масштабируемых современных веб-приложений.
- Экспертный опыт в HTML, CSS, SASS, а также в конвертации дизайнов из Figma в идеальные адаптивные макеты.
- Глубокие знания JavaScript, TypeScript, ES6, React.js и Next.js.
- Хорошее понимание Node.js и Prisma для fullstack разработки.
- Опыт работы с PostgreSQL
- Опыт разработки высоконагруженных приложений и оптимизации веб-производительности.
- Экспертиза в проектировании API и разработке с использованием Swagger для интеграции с бэкенд-сервисами.
- Практический опыт работы с системами контроля версий (Git), CI/CD (например, GitLab), Docker и Kubernetes.
- Подтвержденный опыт интеграции аналитики и маркетинговых инструментов, таких как AppsFlyer, Google Analytics и других сервисов.
- Отличные навыки отладки и решения проблем с приложениями.
Условия: