Описание должности
Ключевые обязанности
- Разработка и поддержка высококачественного, поддерживаемого кода для реализации AT Protocol на TypeScript
- Проектирование и реализация масштабируемой архитектуры для поддержки миллионов одновременных пользователей
- Оптимизация производительности системы за счет рефакторинга кода и технических улучшений
- Создание комплексной документации и примеров кода для инструментов SDK/API
- Сотрудничество с менеджерами продуктов и дизайнерами для определения требований к протоколу
- Реализация функций безопасности и механизмов проверки данных для операций протокола
- Мониторинг метрик системы и обеспечение надежности в условиях высокой нагрузки
- Участие в разработке стандартов протокола и лучших практик
Требования к кандидату
- Подтвержденный опыт разработки на TypeScript с более чем 3-летним профессиональным стажем
- Глубокое понимание архитектуры AT Protocol и принципов его реализации
- Сильный опыт в создании распределенных систем и обработке данных в больших масштабах
- Отличное знание шаблонов проектирования API и разработки RESTful-сервисов
- Владение системами контроля версий (Git) и методологиями гибкой разработки
- Способность писать чистый, эффективный и хорошо документированный код
- Опыт работы с облачными платформами (AWS/Azure) и технологиями контейнеризации (Docker/Kubernetes)
- Сильные навыки решения проблем и внимание к деталям
- Отличные коммуникативные навыки для работы в среде совместной разработки
- Диплом бакалавра в области компьютерных наук или смежной области с соответствующим опытом работы
Предпочтительные квалификации
- Опыт работы с блокчейн-технологиями или децентрализованными системами
- Опыт участия в разработке открытого ПО и вклада в сообщество
- Знание CI/CD-процессов и фреймворков автоматизированного тестирования
- Способность обучать младших разработчиков и руководить техническими инициативами
- Понимание протоколов web3 и их интеграции с традиционными системами
- Опыт оптимизации производительности для высоконагруженных приложений
- Сильные аналитические навыки для отладки сложных систем
- Способность работать самостоятельно и управлять несколькими приоритетами одновременно
- Опыт работы с фреймворками безопасности протоколов и стандартами шифрования
- Знание микросервисной архитектуры и API-шлюзов
Преимущества компании
Мы предлагаем конкурентоспособные компенсационные пакеты, включающие базовую зарплату, бонусы за производительность и опционы на акции. Должность предусматривает гибкие возможности удаленной работы с периодическим сотрудничеством в офисе. Мы предоставляем всесторонние ресурсы для профессионального развития, включая доступ к отраслевым конференциям и программам обучения. Наша команда наслаждается совместной рабочей средой с регулярными сессиями обмена знаниями. Мы также предлагаем медицинскую страховку, пенсионные планы и программы оздоровления для поддержки благополучия наших сотрудников. Это отличная возможность работать с передовыми технологиями в команде увлеченных разработчиков.
