Text copied to clipboard!

Tytuł

Text copied to clipboard!

Programista Solidity

Opis

Text copied to clipboard!
Poszukujemy Programisty Solidity, który dołączy do naszego zespołu zajmującego się rozwojem aplikacji opartych na technologii blockchain. Osoba na tym stanowisku będzie odpowiedzialna za projektowanie, implementację i testowanie inteligentnych kontraktów w języku Solidity, głównie na platformie Ethereum. Idealny kandydat powinien posiadać doświadczenie w pracy z technologiami blockchain, znać zasady działania zdecentralizowanych aplikacji (dApps) oraz rozumieć zagadnienia związane z bezpieczeństwem kontraktów inteligentnych. W naszej firmie stawiamy na innowacyjność, jakość kodu oraz współpracę zespołową. Programista Solidity będzie ściśle współpracować z zespołem backendowym, frontendowym oraz zespołem ds. bezpieczeństwa, aby zapewnić najwyższy poziom funkcjonalności i niezawodności tworzonych rozwiązań. Oferujemy możliwość pracy nad nowoczesnymi projektami, które mają realny wpływ na rozwój zdecentralizowanych finansów (DeFi), tokenizacji aktywów oraz innych zastosowań blockchain. Oczekujemy, że kandydat będzie na bieżąco z najnowszymi trendami w świecie Web3, znał standardy takie jak ERC-20, ERC-721, ERC-1155 oraz potrafił efektywnie korzystać z narzędzi takich jak Hardhat, Truffle, Remix czy OpenZeppelin. Znajomość języków takich jak JavaScript, TypeScript lub Python będzie dodatkowym atutem. Jeśli jesteś pasjonatem technologii blockchain, masz doświadczenie w tworzeniu bezpiecznych i skalowalnych kontraktów inteligentnych oraz chcesz pracować w dynamicznym środowisku, zapraszamy do aplikowania.

Obowiązki

Text copied to clipboard!
  • Projektowanie i implementacja inteligentnych kontraktów w języku Solidity
  • Testowanie i audytowanie kodu pod kątem bezpieczeństwa
  • Współpraca z zespołami frontend i backend
  • Integracja kontraktów z aplikacjami zdecentralizowanymi (dApps)
  • Utrzymywanie i aktualizacja istniejących kontraktów
  • Tworzenie dokumentacji technicznej
  • Analiza wymagań projektowych i proponowanie rozwiązań
  • Udział w przeglądach kodu i optymalizacji
  • Śledzenie trendów i nowości w technologii blockchain
  • Wdrażanie standardów takich jak ERC-20, ERC-721, ERC-1155

Wymagania

Text copied to clipboard!
  • Minimum 2 lata doświadczenia w programowaniu w Solidity
  • Znajomość platformy Ethereum i EVM
  • Doświadczenie z narzędziami takimi jak Hardhat, Truffle, Remix
  • Znajomość standardów tokenów (ERC-20, ERC-721, ERC-1155)
  • Umiejętność pisania testów jednostkowych i integracyjnych
  • Zrozumienie zagadnień bezpieczeństwa w kontraktach inteligentnych
  • Znajomość Git i systemów kontroli wersji
  • Umiejętność pracy zespołowej i komunikacji
  • Dobra znajomość języka angielskiego w mowie i piśmie
  • Mile widziana znajomość JavaScript, TypeScript lub Python

Potencjalne pytania na rozmowie

Text copied to clipboard!
  • Jakie masz doświadczenie w pracy z językiem Solidity?
  • Czy pracowałeś wcześniej z platformą Ethereum?
  • Jakie narzędzia wykorzystujesz do testowania kontraktów?
  • Czy znasz standardy tokenów ERC-20, ERC-721 lub ERC-1155?
  • Jakie środki podejmujesz, aby zapewnić bezpieczeństwo kontraktów?
  • Czy masz doświadczenie w pracy z zespołami frontend/backend?
  • Jakie projekty blockchain realizowałeś wcześniej?
  • Czy znasz inne języki programowania oprócz Solidity?
  • Jakie są Twoje oczekiwania finansowe?
  • Czy jesteś gotów pracować zdalnie lub hybrydowo?