Senior Frontend Developer
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
В команду Garantex требуется Senior Frontend.
Garantex - это международная криптовалютная биржа, на которой пользователи могут совершать операции с такими цифровыми валютами, как BTC, ETH, USDT, DAI в паре с фиатными валютами (RUB, USD, EUR).
Миссия компании - предоставить широким массам надёжную инфраструктуру безопасного и простого доступа к мировому крипторынку.
Всего за несколько лет Garantex зарекомендовала себя как надежная платформа со значительным объемом торгов, лучшими ставками и самой низкой комиссией за транзакции.
Наша команда активно растёт и развивается, поток задач увеличивается согласно новым вызовам. Мы ценим своих сотрудников, их баланс work/life. Подбираем задачи, согласно интересам и способностям, всегда готовы помочь как в работе, так и в жи
Ожидания от кандидата
Требования:
- Минимум 5 лет опыта во фронтенд-разработке;
- Хорошее знание основ фронтенд-разработки и основных библиотек (React, TypeScript, Apollo GraphQL);
- Опыт работы в крупных проектах в качестве ведущего разработчика;
- Знание тонкостей React и оптимизации производительности;
- Глубокие познания в архитектуре клиентских веб-приложений и современных практиках проектирования. Преимуществом будет знание методологии FSD;
- Опыт работы с инструментами сборки, связывания, минификации и модульной разработки;
- Понимание принципов организации кода для повторного использования, поддерживаемости и расширяемости;
- Владение инструментами обеспечения качества кода, тестирования и развертывания (ESLint, Jest, Cypress, Testing Library и др.);
- Навыки работы с сервисами и API back-end серверов;
- Желание постоянно самосовершенствоваться и изучать новые технологии и подходы;
- Желательны портфолио или открытые проекты на GitHub.
Обязанности:
- Разработка и поддержка фронтенд-приложений с использованием React, Next.js, TypeScript, HTML5, CSS3 и JavaScript;
- Сотрудничество с кросс-функциональными командами для проектирования и внедрения новых функций и улучшений веб-приложения;
-Интеграция фронтенд-приложений с бэкенд-сервисами, включая использование GraphQL для управления данными;
- Работа с вебсокетами для обеспечения реального времени в приложениях;
- Проведение код-ревью и предоставление конструктивной обратной связи;
- Отслеживание последних трендов во фронтенд-разработке и внесение предложений по развитию технологической стратегии;
- Написание технической документации;
- Организация задач с использованием инструментов управления проектами;
- Рефакторинг кода для повышения качества и поддерживаемости;
- Отладка и устранение ошибок;
Стек:
- Фронтенд: React, Next.js, TypeScript, HTML5, CSS3, JavaScript;
- Управление данными: GraphQL, RESTful API, вебсокеты;
- Инструменты: Jira, Git.
Условия работы
- Удаленная работа.