Работодатель не назван

Smart Contract Developer

Junior · Удалённо · Английский B2

Не указано: география

Навыки

  • Алгоритмы и структуры данных
  • API (интеграции)
  • Блокчейн
  • CI/CD
  • Code review
  • Docker
  • Git
Ещё 6
  • Haskell
  • Kubernetes
  • Rust
  • Смарт-контракты
  • TCP/IP
  • Юнит-тесты

О компании и продукте

  • Serokell is a fast-growing, fully remote software development company that works on innovative solutions for complex problems. We’re packed full of adventurous, curious, and inclusive folks who want to build cutting-edge software with modern technologies like functional programming.
  • Serokell is building a talent pool for future projects, not hiring immediately. Submit your CV and be the first to know about an open role that aligns perfectly with your unique profile.
  • We’re seeking a senior-level Smart Contract Developer to join a team of fierce and fun Serokellers.

Задачи

  • Create and implement secure and efficient smart contracts on EVM and non-EVM (Solana, TON, Cardano, Tezos, Internet Computer) blockchain platforms
  • Ensure they are scalable, reliable, and maintainable
  • Integrate smart contracts with blockchain networks, which often involves backend and frontend work
  • We are interested in candidates skilled in either backend or frontend
  • Review and audit smart contracts written by us and possibly by other companies
  • Develop and execute unit tests, integration tests, and end-to-end tests for smart contracts
  • Write detailed documentation for smart contracts, including design specifications, user guides, and API documentation
  • Stay updated with the latest developments in blockchain technology, cryptographic methods, and smart contract languages
  • Optimize smart contract performance and gas efficiency
  • Implement and enforce security best practices to protect smart contracts from common attack vectors (e.g., reentrancy attacks, integer overflow/underflow)
  • Provide ongoing support and maintenance for deployed smart contracts. Addressing issues and bugs reported by users

Требования

  • Fluency with with at least one blockchain from Ethereum (or another EVM-based), Solana, TON, Cardano, Tezos, and Internet Computer
  • 2+ years in front-end, back-end or full-stack development
  • 1+ years of experience writing, testing and deploying smart contracts for this blockchain
  • Hands-on experience with development tools for this blockchain
  • Knowledge of how to submit transactions to the blockchain, how to fetch data from it, and how to manage public and private keys
  • It can be command-line-based or web
  • Understanding of smart contract security issues and best practices
  • Knowledge of popular standards for this blockchain, e. g. token standards (ERC-20, ERC-721 and ERC-1155 in the case of Ethereum)
  • Experience in developing and integrating decentralized applications that use smart contracts: whether on the backend or frontend
  • Basic understanding of cryptography primitives: public/private keys, signing, encryption, hashing
  • Knowledge of the fundamental algorithms and data structures like binary search tree, DFS, hashtable, quicksort, etc
  • Familiarity with tools used for build/deploy automation and CI/CD: Docker, Nix, Kubernetes, etc
  • Good coding culture (code structuring and decoupling, using git and pull requests, code review practices)
  • It will be a significant plus if you have
  • Knowledge of Haskell, Rust or OCaml and experience with them
  • Experience in conducting smart contract audits and identifying vulnerabilities
  • Knowledge of computer networks: HTTP, TCP/IP stack, understanding of poll- and push-based data synchronization models and their usage in modern service APIs

Условия

  • Competitive salary
  • Attractive international projects
  • Participation in leading world conferences
  • International teams and a multicultural environment
  • Fully remote work and flexible working hours
  • Possibility to take days off any time you need
  • Investment in your professional and career growth, corresponding to wage growth
  • Mentoring and training
  • English language courses
  • Opportunity to contribute to one of the functional programming industry’s leading blogs
  • Yoga classes and therapy sessions to support your well-being

Паспорт вакансии

История публикации

Появилась в Вакандии28 дней
Перепубликациинетпубликовалась один раз
Проверяли на источникеВидели 28 дней назад
Среди похожихНет данных57 из 30 · у похожих вакансий почти одинаковый возраст — сравнивать нечего

Откуда что взялось

Отмечено то, что вывели мы. Без пометки — значение назвал работодатель.

ГрейдJuniorвыведено из другого признака
Формат работыУдалённо
Географияне указана
Зарплата≈ 110 000 RUB в месяцнаша оценка, в вакансии не названа

Почему на этом месте в выдаче

Порядок выдачи объявлен контрактом: свежесть решает между днями, полнота и зарплата — внутри дня.

Полнота карточки753 из 4 полей: грейд, формат, география, зарплата
Зарплата названа0вилки работодателя нет, показана наша оценка

Проверка Вакандии

Источники и свежесть

Тип источника
Источник не определён
Найдено публикаций
1
Посмотреть публикации и даты
  • telegramОсновная публикация · 2024-07-09

Безопасность

Отклик уходит на сайт источника

Вакандия показывает вакансию, но не отправляет отклик и не проверяет работодателя. Сам отклик вы оставляете на внешнем сайтеt.me.

Признаки мошенничества
  • Просят предоплату, «залог» или деньги за обучение и оборудование.
  • Требуют код из SMS, данные банковской карты или доступ к «Госуслугам».
  • Быстро уводят в мессенджер и торопят с решением.
  • Обещают большой доход без опыта и без деталей задач.

Настоящий работодатель не просит денег и платёжных данных до трудоустройства.

Продолжить поиск

Похожие вакансии

Причина сходства указана на каждой карточке