Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.
Full Stack Developer
генерация резюме
сопроводительное письмо
описание
Проект основан на технологии ZK-proof (zero-knowledge proofs), которая обеспечивает децентрализованную верификацию атрибутов пользователя без прямого раскрытия персональных данных.
задачи
- Разрабатывать и внедрять блокчейн-решения на Node.js, JavaScript и TypeScript с соблюдением принципов чистого кода;
- Сотрудничать с командой для определения требований и архитектуры блокчейн-приложений;
- Интегрировать блокчейн-функциональность в новые и существующие системы;
- Проводить код-ревью и обеспечивать качество и безопасность ПО;
- Разрабатывать и поддерживать тесты для компонентов;
- Сотрудничать с разработчиками и стейкхолдерами для выявления и реализации улучшений.
требования
- Глубокие знания JavaScript/Typescript с акцентом на чистый и поддерживаемый код;
- 3+ Года коммерческого опыта фуллстек-инженера с NodeJS (NestJS);
- Глубокое понимание event loop в Node.js и его влияния на производительность и масштабируемость;
- 2+ Года коммерческого опыта с ReactJS/Next.js;
- Знание асинхронного программирования, включая Promises и async/await;
- Опыт оптимизации производительности кода и решения проблем с блокировками и параллелизмом в событийно-ориентированных системах;
- Понимание блокчейн-технологий, криптографических принципов и децентрализованных систем;
- Опыт работы с viem, ethers.js или аналогичными библиотеками для взаимодействия с блокчейн-сетями;
- Навыки решения сложных проблем и устранения неисправностей;
- Умение писать unit-тесты, интеграционные тесты и end-to-end тесты для Node.js и блокчейн-компонентов;
- Опыт работы с базами PostgreSQL и языками запросов (SQL);
- Знание принципов проектирования и оптимизации баз данных;
- Будет плюсом опыт проектирования и поддержки SDK и публичных компонентов, понимание децентрализованных или мультипартийных протоколов, знание zero-knowledge proofs (ZKPs) и их применения.
условия
- Социальный пакет (24 рабочих дня отпуска в год и 5 оплачиваемых больничных);
- Гибкий график;
- Сложные проекты в разных доменах и с разными стеками;
- Возможности личного и профессионального роста;
- Работа в талантливой и дружной команде;
- Корпоративные курсы, хабы знаний и внутренние занятия по английскому;
- Компенсация сертификаций и поддержка обучения;
- Выбор IT-оборудования;
- Корпоративная социальная ответственность.
навыки