УДАЛЕННО EU/LATAM | KRAKEN
Польша; Аргентина; Бразилия; Болгария; Чили; Колумбия; Кипр; Чешская Республика; Эстония; Греция; Венгрия; Литва; Мальта; Мексика; Перу; Румыния; Словакия; Словения; Южная Африка; Швеция; Уругвай
Создаем будущее Open Finance
Payward — материнская компания Kraken, NinjaTrader, Breakout, xStocks, Payward Services и CF Benchmarks — последние 15 лет занимается построением одной из самых современных и глобально доступных финансовых инфраструктурных платформ в индустрии, созданной для продвижения открытой, глобальной финансовой системы.
Прежде чем подавать заявку, мы рекомендуем ознакомиться с нашей страницей о культуре, чтобы понять, что нами движет и как мы работаем.
Команда
Kraken, основанная в 2011 году, является одной из старейших криптоплатформ в мире, которой доверяют более 10 миллионов частных лиц и институтов по всему миру. Она предлагает спотовую торговлю, маржинальную торговлю, фьючерсы, стейкинг и внебиржевые услуги, с продуктами, разработанными как для частных инвесторов, так и для институциональных клиентов.
Команда Growth Foundations — это новая, специализированная команда в рамках Growth, которая занимается созданием базовой инфраструктуры фронтенда, лучших практик и компонентных систем, обслуживающих всю .com-платформу Kraken. Мы создаем стандарты и инструменты, которые позволяют всей фронтенд-разработке в организации двигаться быстрее, поддерживать более высокое качество и соответствовать современным практикам разработки. Команда тесно сотрудничает с отделами Engineering, Product, Marketing и Design для создания надежной библиотеки компонентов и установления лучших практик, которые станут золотым стандартом фронтенд-разработки в Kraken. Наша миссия — предоставить командам по всей организации хорошо спроектированные, повторно используемые компоненты и четкие руководства, которые ускоряют разработку, обеспечивая при этом единообразие, качество и удобство обслуживания всех клиентских интерфейсов Kraken.
Это быстро развивающаяся, ориентированная на результат команда. Вы будете выпускать стабильный поток проектов, а не заниматься долгосрочным обслуживанием платформы, и работа очень сильно ориентирована на UI.
Возможности
- Разрабатывать, создавать и выпускать комплексную библиотеку компонентов и систему дизайна, используя React.js и нашу собственную CMS, которая служит основой для всех .com-интерфейсов.
- Создавать и документировать повторно используемые, доступные компоненты и интегрировать их с нашей собственной CMS для обеспечения динамического управления контентом и настройки компонентов на всей платформе.
- Обеспечивать отточенную реализацию UI, доводящую дизайн до совершенства, и точно переводить дизайны в продакшн, тесно сотрудничая с командой Design для достижения идеального результата.
- Быстро переключаться между множеством проектов и инициатив, балансируя скорость выпуска и качество.
- Устанавливать и развивать лучшие практики фронтенда, стандарты кодирования и архитектурные шаблоны, которые станут образцом для разработки во всей организации.
- Создавать исчерпывающую документацию по компонентам и руководства, которые позволят разработчикам из разных команд создавать единообразно и эффективно.
- Устанавливать стандарт высококачественного кода, наставлять младших и старших инженеров, а также оказывать значительное влияние на технические решения и обсуждение стратегии.
- Проектировать и внедрять масштабируемые, хорошо документированные системы, которые поддерживают рост и сложность в рамках нескольких команд и инициатив.
- Оптимизировать производительность компонентов, доступность и опыт разработчика, чтобы ускорить командную работу и уменьшить трение в рабочем процессе разработки.
- Способствовать улучшению процессов и показывать пример, устанавливая шаблоны и практики, которые станут основой фронтенд-разработки в Kraken.
Что вы принесете с собой
- Острое чувство дизайна и страсть к точной реализации.
- Глубокое понимание компонентно-ориентированного дизайна и шаблонов повторно используемой архитектуры.
- Опыт создания и поддержки систем дизайна или библиотек компонентов в большом масштабе.
- Успешный опыт работы в быстро меняющейся среде и быстрой реализации проектов.
- Страсть к установлению лучших практик и улучшению опыта разработчика для разных команд.
- Отличные коммуникативные навыки для сотрудничества с дизайнерами, менеджерами продуктов и инженерами по всей организации.
Навыки, которыми вы должны обладать (HODL)
- Более 4 лет опыта в разработке программного обеспечения с акцентом на веб-приложения и приложения, основанные на компонентах.
- Глубокое понимание JavaScript/TypeScript и свободное владение фреймворком React.
- Сильные навыки UI-инженерии, включая продвинутый CSS и преобразование макетов дизайна в точные, адаптивные интерфейсы.
- Опыт создания или участия в системах дизайна или библиотеках компонентов.
- Богатый опыт работы с современными инструментами сборки фронтенда (webpack, vite и т. д.).
- Опыт проектирования и интеграции API (RESTful API, GraphQL).
- Свободное владение фреймворками для тестирования фронтенда и лучшими практиками компонентного тестирования.
- Опыт работы с CMS (собственной разработки или headless) или ее интеграции.
- Глубокое понимание веб-доступности (WCAG) и лучших практик UI/UX.
- Опыт работы в крупной технологической организации или быстрорастущем стартапе.
- Отличные письменные и устные коммуникативные навыки на английском языке.
Приветствуется
- Знание индустрии криптовалют и технологии блокчейн.
- Опыт работы с Next.js и шаблонами серверного рендеринга.
- Знакомство с TypeScript в большой кодовой базе.
- Опыт наставничества других инженеров по архитектуре компонентов и лучшим практикам.