Senior Fullstack Developer (Node.js & Blockchain)
Tech Stack / Keywords
Firma i stanowisko
Jesteśmy firmą programistyczną specjalizującą się w tworzeniu szytych na miarę, aplikacji webowych i mobilnych. W czternaście lat urośliśmy do ponad 300 pracowników, jednocześnie zachowując klimat małej firmy. Pracujemy dla klientów z całego świata – z USA, UK, Niemiec, Holandii, Skandynawii i innych. Tworzymy systemy od prostych API opartych o kontenery, poprzez systemy złożone z mikroserwisów, kończąc na rozwiązaniach Cloud Native. A to wszystko dla klientów m.in. z branży fintech, medtech, e-commerce. Kochamy programowanie oraz JavaScript i TypeScript, najbardziej Reacta i Node.js!
Wymagania
- Minimum 5 lat doświadczenia w budowaniu zaawansowanych, wydajnych i skalowalnych aplikacji internetowych
- Znajomość nowoczesnego użycia JavaScript lub TypeScript (MVC, CQRS, dependency injection)
- Dobra znajomość Nest.js, Express.js oraz React.js
- Doświadczenie w pracy z chmurami publicznymi: AWS, Azure, GCP
- Doświadczenie w projektach komercyjnych lub zaawansowanych z wykorzystaniem ekosystemu blockchainowego
- Znajomość narzędzi i infrastruktury Web3/Blockchain, zwłaszcza Fireblocks, SettleMint, Alchemy, MetaMask, Moralis
- Bardzo dobra znajomość relacyjnych baz danych, szczególnie PostgreSQL i MySQL
- Umiejętność pisania testów jednostkowych oraz integracyjnych z użyciem frameworków takich jak Jest, Mocha
- Znajomość automatyzacji procesów CI/CD
- Dobra znajomość języka angielskiego umożliwiająca swobodną komunikację w zespole międzynarodowym
- Znajomość architektonicznych rozwiązań do budowy wydajnych i skalowalnych aplikacji (komunikacja między serwisami, kolejki)
- Zaangażowanie, samodzielność, proaktywność oraz odpowiedzialność za projekt
- Dostępność do podjęcia pracy w ciągu około 1 miesiąca
- Doświadczenie w pracy z narzędziami AI wspierającymi development, np. Copilot, Cursor
Mile widziane:
- Doświadczenie z tworzeniem smart kontraktów w Solidity lub innych językach dedykowanych blockchain
- Doświadczenie z integracją rozwiązań do weryfikacji tożsamości/compliance, takie jak Sumsub
Obowiązki
- Wsparcie projektu poprzez tworzenie zaawansowanych aplikacji internetowych
- Budowa i utrzymanie skalowalnych aplikacji z wykorzystaniem Nest.js, Express.js, oraz React.js
- Praca z rozwiązaniami chmurowymi takimi jak AWS, Azure, GCP
- Implementacja i rozwój rozwiązań blockchainowych z użyciem narzędzi Web3 i Blockchain, szczególnie Fireblocks, SettleMint, Alchemy, MetaMask, Moralis
- Pisanie testów jednostkowych i integracyjnych w popularnych frameworkach takich jak Jest, Mocha
- Automatyzacja procesów CI/CD
- Komunikacja i współpraca w międzynarodowym zespole
- Praca z narzędziami AI wspierającymi development, np. Copilot, Cursor
Mile widziane:
- Doświadczenie w pracy ze smart kontraktami, w szczególności Solidity
- Doświadczenie w integracji rozwiązań do weryfikacji tożsamości i compliance, np. Sumsub
Benefity
- Wynagrodzenie na podstawie umowy B2B: 17 000 - 26 000 zł netto miesięcznie + VAT
- Praca 100% zdalna z opcją pracy w biurze w Warszawie lub Gliwicach
Inne informacje
Administratorem danych osobowych jest The Software House sp. z o.o. z siedzibą w Gliwicach. Dane będą przetwarzane zgodnie z RODO oraz Kodeksem pracy w celach rekrutacyjnych i przyszłych procesów. Kandydat ma prawo do dostępu do danych, ich poprawiania, usunięcia, wniesienia sprzeciwu. Podanie danych jest dobrowolne, z wyjątkiem danych wymaganych prawem. Dane mogą być przekazywane podmiotom przetwarzającym na zlecenie administratora. Przetwarzanie danych nie odbywa się w sposób zautomatyzowany.
The Software House
2 aktywne oferty