# О компании
Здравствуйте. Мы — Teya.
Teya была основана на простой вере: местные бизнесы заслуживают лучшего.
Это кафе, рестораны, салоны, магазины и предприниматели, которые придают характер нашим улицам, создают рабочие места и поддерживают движение сообществ. Однако слишком долго финансовые услуги усложняли им жизнь — с громоздкими инструментами, плохой поддержкой и сложностью, мешающей ведению бизнеса.
Teya существует, чтобы изменить это.
Мы создаём финансовую платформу для местных бизнесов по всей Европе — платформу, основанную на простых инструментах, продуманном дизайне и реальной человеческой поддержке. Наши участники полагаются на нас, чтобы уверенно управлять своим бизнесом, и эта ответственность формирует наш подход к работе.
Мы движемся быстро. Мы заботимся о качестве. Мы внимательно относимся к деталям. И мы верим, что отличная производительность и искренняя гостеприимность должны идти рука об руку.
Если вы хотите создавать значимые продукты, решать реальные проблемы и действительно помогать местным бизнесам, мы будем рады услышать вас.
Основные обязанности
•Вести проектирование, разработку и внедрение масштабируемых, адаптивных full stack функций для портала бизнес-аккаунта с использованием React, TypeScript и GraphQL, отвечая как за фронтенд, так и за интеграцию с бэкенд-сервисами.
•Тесно сотрудничать с командами продукта и дизайна для понимания потребностей торговцев и преобразования сложных финансовых процессов — таких как переводы, запланированные платежи, управление аккаунтом и процессы сильной аутентификации клиентов (SCA) — в безопасный, сквозной пользовательский опыт, поддерживаемый надёжными API.
•Создавать и поддерживать интерфейсы с большим объёмом данных и высокой производительностью для лент транзакций, балансов, выписок и мультивалютных представлений, обеспечивая эффективный запрос данных, управление состоянием и бесшовное взаимодействие с бэкендом.
•Разрабатывать и поддерживать схемы GraphQL, резолверы и интеграции API, обеспечивая согласованность между требованиями фронтенда и моделями данных бэкенда, способствуя типобезопасности и надёжности от начала до конца.
•Писать чистый, поддерживаемый и хорошо протестированный код по всему стеку, применяя строгие практики TypeScript и внося вклад в общую стабильность, безопасность и масштабируемость системы.
•Активно участвовать в код-ревью как фронтенд, так и бэкенд-частей, помогая устанавливать лучшие инженерные практики в команде, переходящей от мобильного подхода к full stack, поддерживающему веб.
•Выявлять и устранять узкие места в производительности, неэффективность данных и проблемы в продакшене по всему стеку, обеспечивая плавный и надёжный опыт для пользователей-торговцев.
•Следить за последними технологиями фронтенда, трендами и лучшими практиками, применяя их для улучшения нашей веб-платформы для торговцев.
Ваша история
•Более 5 лет профессионального опыта в фронтенд/веб-разработке.
•Экспертное владение TypeScript, включая продвинутую работу с типами, дженериками и понимание сложного вывода типов.
•Глубокое знание React.js и его основных принципов, разработанных с типобезопасным подходом.
•Опыт поддержки бэкенд-сервисов на Java и Spring Boot.
•Обширный опыт работы с Next.js для серверного рендеринга, статической генерации сайтов и API-маршрутов с акцентом на интеграцию с TypeScript.
•Хорошее понимание современного JavaScript (ES6+), HTML5 и CSS3.
•Опыт работы с библиотеками управления состоянием (например, Redux, Context API, Zustand) в среде TypeScript.
•Сильный опыт потребления GraphQL API (например, Apollo Client) с пониманием определения и использования типов для ответов API.
•Глубокое понимание техник оптимизации производительности веб-приложений.
•Опыт работы с системами контроля версий (например, Git).
•Отличные навыки решения проблем и внимание к деталям.
•Сильные коммуникативные и командные навыки, особенно при работе в кросс-функциональных командах, включающих продукт, дизайн, бэкенд и мобильную разработку.
Отличительные черты (что выделяет вас)
•Опыт работы с финтех или банковскими веб-приложениями, включая безопасные и соответствующие требованиям интерфейсы с SCA/2FA, PSD2 и RBAC.
•Доказанная способность создавать и адаптировать мобильные продукты в адаптивные веб-решения.
•Практическое использование AI-инструментов для кодирования (например, GitHub Copilot, Claude Code, Cursor) для ускорения разработки при сохранении качества кода.
•Опыт запуска и локализации веб-продуктов на нескольких европейских рынках, включая валютные, регуляторные и языковые требования.