О нас:
В Kem мы создаём быстрый и удобный способ отправки и использования денег по всему миру, используя крипто-инфраструктуру. Нашу платформу поддерживают крупнейшие игроки рынка, и она позволяет пользователям переводить средства за считанные секунды — без банков, границ и с минимальными комиссиями.
О вакансии:
Эта роль подходит инженеру, которому нравится решать архитектурные задачи и создавать масштабируемые frontend-системы. Вы будете отвечать не только за реализацию отдельных функций, но и участвовать в технической стратегии компании, проектируя и разрабатывая решения для различных платформ и типов пользователей. Вы будете нести ответственность за весь цикл frontend-проектов: от технического проектирования и межкомандного взаимодействия до развертывания и поддержки.
Задачи, за которые вы будете отвечать:
Frontend-разработка и оптимизация: проектировать, создавать и поддерживать производительные пользовательские интерфейсы, внедрять адаптивные дизайны и обеспечивать оптимальную скорость загрузки на веб-платформах и встраиваемых системах.
Масштабируемость компонентов и платформ: проектировать и реализовывать решения, которые делают компоненты и платформы переиспользуемыми и удобными в управлении.
Ответственность за функционал: вести функционал от технического исследования до релиза в производство, координируя работу с командами продукта, дизайна и backend-разработки для предоставления конечным пользователям необходимой функциональности.
DevOps и автоматизация: использовать и развивать CI/CD процессы для поддержания высокого уровня качества кода и надежности развертываний в облачной инфраструктуре (GKE).
Основные требования:
Значительный опыт (от 3 лет): подтвержденный практический опыт разработки и поддержки сложных production-ready веб-приложений на React, Next.js и TypeScript.
Техническая глубина: уверенное владение современным frontend-стеком.
Архитектурное мышление: обязательный опыт или глубокое понимание компонентной архитектуры и паттернов.
Продуктовый подход: вы способны принимать технические решения, соответствующие бизнес-целям, и готовы нести ответственность за результат.
Отличные коммуникативные навыки: способность понятно объяснять сложные технические идеи техническим и нетехническим специалистам в рамках SCRUM.
Желательно:
Знание контейнеризации (Docker) и оркестрации (Kubernetes/GKE).
Опыт работы с веб-инфраструктурой, такой как Nginx (reverse proxy, балансировка нагрузки, отдача статических ресурсов в контейнерах).
Опыт разработки для встраиваемых веб-платформ или сред с особыми техническими ограничениями.
Глубокое понимание CSS и опыт работы с библиотеками анимаций (например, Framer Motion) для создания интерактивного пользовательского опыта.
Опыт разработки frontend-приложений с интенсивной обработкой данных, таких как аналитические дашборды, интерфейсы для трейдинга или инструменты бизнес-аналитики с визуализацией сложных данных в реальном времени.
Опыт работы с системами A/B-тестирования и управления фичами (feature flags).
Опыт разработки адаптивных дизайнов мобильных интерфейсов для финтех-приложений.
Опыт или интерес в работе с backend-системами на Python.
Наш технологический стек:
Frontend: Next.js, React, TypeScript, Zustand, Tailwind CSS
Инфраструктура и DevOps: Google Kubernetes Engine (GKE), GitLab CI/CD, Docker
Методология: Agile Scrum
Что мы предлагаем:
Конкурентоспособную заработную плату, опционы и бонусы за результат.
Гибкую рабочую среду. Вакансия полностью удалённая.
Выделенный бюджет на профессиональное развитие, конференции и курсы.
Культуру доверия и ответственности, где вы можете принимать решения и оказывать реальное влияние на продукт.
Возможность работать с современными технологиями.
Если вы готовы брать ответственность и создавать исключительные продукты, мы ждём вашей заявки.
Как откликнуться:
Включите ссылку на ваш GitHub и кратко расскажите о вашем самом сложном архитектурном решении во frontend-разработке. Мы стараемся рассматривать заявки в течение 48 часов, а наш процесс отбора обычно занимает от 1 до 2 недель.
Этапы найма:
Техническое телефонное интервью (30 минут) – архитектура и ключевые технические концепции.
Домашнее задание (2-3 часа) – реализация решений, близких к реальным задачам.
Техническая беседа (60 минут) – обсуждение вашего решения.
Интервью на соответствие культуре и команде (30 минут) – знакомство с командой.
Коллектив Интеллидженс Системс
Москва
от 4000 USD
Городской информационный центр Инфосити
Москва
от 200000 RUR