W skrócie
- Zadania: Twórz i rozwijaj innowacyjne funkcje frontendowe w React i React Native.
- Firma: Kraken - jedna z najdłużej działających platform kryptowalutowych na świecie.
- Benefity: Atrakcyjne wynagrodzenie, elastyczne godziny pracy i możliwości rozwoju zawodowego.
- Pozostałe informacje: Dynamiczne środowisko z możliwością mentorowania młodszych inżynierów.
- Dlaczego ta praca: Pracuj nad technologią, która zmienia sposób, w jaki ludzie korzystają z finansów.
- Kwalifikacje: 6+ lat doświadczenia w programowaniu oraz znajomość ekosystemu React.
Przewidywane wynagrodzenie mieści się w przedziale 54000 - 66000 zł za rok.
Budowanie przyszłości otwartej finansów. Payward - firma macierzysta Kraken, NinjaTrader, Breakout, xStocks, Payward Services i CF Benchmarks - przez ostatnie 15 lat budowała jedną z najbardziej nowoczesnych i globalnie dostępnych platform infrastruktury finansowej w branży, mającą na celu rozwój otwartego, globalnego systemu finansowego.
Zespół. Założona w 2011 roku, Kraken jest jedną z najdłużej działających platform kryptowalutowych na świecie, zaufaną przez ponad 10 milionów osób i instytucji na całym świecie. Oferuje handel spotowy, dźwignię, kontrakty terminowe, staking i usługi OTC, z produktami stworzonymi zarówno dla inwestorów indywidualnych, jak i klientów instytucjonalnych.
Zespół Consumer odpowiada za doświadczenie aplikacji Kraken używanej przez miliony traderów i nowicjuszy kryptowalutowych na całym świecie, produkt, który przekształca czyjąś pierwszą ciekawość kryptowalut w długoterminową relację z Kraken. Budujemy interfejsy, które ludzie faktycznie używają do kupowania, sprzedawania, zarządzania swoim portfelem i interakcji z ich aktywami. Nasza technologia to React na webie i React Native na urządzeniach mobilnych, szybko wdrażamy, wszystko mierzymy i iterujemy na podstawie rzeczywistego zachowania użytkowników. Pracujemy w sposób zwinny, globalnie rozproszony i tak samo dbamy o to, dlaczego coś budujemy, jak i o to, jak to robimy.
Szukamy światowej klasy Senior Frontend Engineer, aby dołączyć do naszego zespołu inżynieryjnego zorientowanego na produkt: zależy nam na problemach klientów, mierzalnych wynikach, rzemiośle frontendowym i szybkiej iteracji. Pracujemy na powierzchniach webowych i mobilnych, blisko współpracujemy z zespołami Produktu, Projektowania, Danych i Platformy oraz wykorzystujemy eksperymenty, obserwowalność i zachowanie użytkowników, aby kierować tym, co budujemy dalej.
Możliwości:
- Projektowanie, rozwijanie i utrzymywanie wysokiej jakości funkcji skierowanych do konsumentów na webie (React) i urządzeniach mobilnych (React Native), posiadając pełne doświadczenie od koncepcji po monitorowanie produkcji.
- Posiadanie pełnego cyklu pracy nad produktem, od odkrycia i projektowania technicznego po wydanie, monitorowanie, eksperymentowanie i iterację.
- Prowadzenie strategii testowania A/B i eksperymentowania, formułowanie hipotez, projektowanie eksperymentów, analizowanie wyników i iteracja na podstawie danych.
- Współpraca z zespołami Produktu, Projektowania, Danych i inżynierami mobilnymi w celu stworzenia spójnych doświadczeń na powierzchniach konsumenckich Kraken.
- Dokonywanie opiniotwórczych decyzji technicznych dotyczących wyborów frameworków i architektury.
- Ustanawianie standardów wysokiej jakości kodu — poprawność funkcjonalna, dostępność, wydajność i testowalność są nie-negocjowalne.
- Mentorowanie inżynierów na różnych poziomach seniority i przyczynianie się do kultury rzemiosła i ciągłego doskonalenia.
- Prowadzenie i współpraca nad złożonymi inicjatywami międzyplatformowymi, zapewniając zgodność między powierzchniami webowymi i mobilnymi.
- Bycie na bieżąco z narzędziami ekosystemu React, komponentami serwera React, funkcjami współbieżnymi, strumieniowaniem i przynoszenie tych spostrzeżeń z powrotem do zespołu.
- Praca w sposób natywny z AI, korzystamy z narzędzi AI w całym cyklu życia SDLC i oczekujemy, że inżynierowie będą mieli uporządkowany, opiniotwórczy przepływ pracy.
Wymagania:
- 6+ lat doświadczenia w profesjonalnym rozwoju oprogramowania z silnym naciskiem na produkty webowe i/lub mobilne skierowane do konsumentów.
- Głęboka wiedza w TypeScript i ekosystemie React, masz opinie na temat zarządzania stanem, wzorców pobierania danych i architektury komponentów.
- Doświadczenie produkcyjne z React Native i rozwojem mobilnym międzyplatformowym, w tym procesami wydania w App Store i Google Play.
- Doświadczenie z Next.js — szczególnie znajomość App Router, komponentów serwera React i decyzji dotyczących granicy klient/serwer.
- Praktyczne doświadczenie z testowaniem A/B, flagami funkcji i frameworkami eksperymentalnymi.
- Doświadczenie z WebSockets lub Server-Sent Events dla aktualizacji UI w czasie rzeczywistym.
- Silna kultura testowania: Jest, React Testing Library, Playwright lub Cypress.
- Znajomość nowoczesnych narzędzi budowlanych i profilowania wydajności.
- Doświadczenie w fintech, kryptowalutach, płatnościach lub innych produktach konsumenckich o wysokim zaufaniu.
- Silne umiejętności komunikacyjne w języku angielskim.
- Aktywny przepływ pracy wspomagany przez AI.
Nasze zobowiązanie. Payward jest napędzany przez ludzi z całego świata i celebrujemy różnorodne talenty, tła, wkłady i unikalne perspektywy, które każdy wnosi do stołu. Zatrudniamy na podstawie zasług, poszukując ludzi z odpowiednimi umiejętnościami, wiedzą i kompetencjami do pracy. Zachęcamy do aplikowania na stanowiska, na które nie spełniasz w pełni wymagań, zwłaszcza jeśli jesteś pasjonatem lub masz wiedzę na temat kryptowalut.
Senior Software Engineer - Frontend in Katowice – pracodawca: Kraken
Kraken to dynamiczne środowisko pracy, które stawia na innowacje i współpracę w obszarze finansów otwartych. Oferujemy naszym pracownikom możliwość rozwoju zawodowego w międzynarodowym zespole, który ceni różnorodność i kreatywność. Pracując z nami, będziesz miał dostęp do nowoczesnych technologii oraz elastycznego podejścia do pracy, co sprzyja realizacji ambitnych projektów w szybko rozwijającym się sektorze kryptowalut.