W skrócie
- Zadania: Twórz i optymalizuj Web SDK do analizy danych urządzeń i zapobiegania oszustwom.
- Firma: Innowacyjna firma zajmująca się AI, z zespołem ekspertów z Meta, Uber i Citi.
- Benefity: Konkurencyjne wynagrodzenie, elastyczność pracy zdalnej oraz kompleksowe ubezpieczenia zdrowotne.
- Pozostałe informacje: Dynamiczne środowisko z możliwościami rozwoju kariery i nauki.
- Dlaczego ta praca: Pracuj nad technologiami, które czynią internet bezpieczniejszym dla wszystkich.
- Kwalifikacje: Doświadczenie w JavaScript, TypeScript oraz projektowaniu SDK.
Przewidywane wynagrodzenie mieści się w przedziale 121500 - 148500 zł za rok.
Shape the future of trust in the age of AI. W Oscilar budujemy najbardziej zaawansowaną platformę do podejmowania decyzji o ryzyku AI. Banki, fintechy i organizacje cyfrowe polegają na nas w zarządzaniu ryzykiem oszustw, kredytów i zgodności z przepisami dzięki mocy AI. Jeśli pasjonujesz się rozwiązywaniem złożonych problemów i chcesz uczynić internet bezpieczniejszym miejscem dla wszystkich, to jest twoje miejsce.
Dlaczego warto do nas dołączyć:
- Zespoły z misją: Pracuj obok weteranów branży z Meta, Uber, Citi i Confluent, wszyscy zjednoczeni wspólnym celem, aby uczynić świat cyfrowy bezpieczniejszym.
- Własność i wpływ: Wierzymy w ekstremalną odpowiedzialność. Będziesz miał możliwość podejmowania decyzji, działania szybko i wpływania na naszą misję.
- Innowacje na czołowej pozycji: Twoja praca wpłynie na to, jak nowoczesne finanse wykrywają oszustwa i zarządzają ryzykiem.
Opis stanowiska:
Poszukujemy wysoko wykwalifikowanego programisty JavaScript, który zaprojektuje, zbuduje i zoptymalizuje nasze Web SDK. To SDK będzie kluczowe dla naszych rozwiązań w zakresie identyfikacji urządzeń, weryfikacji tożsamości i analityki zachowań, umożliwiając naszym klientom wyprzedzenie w ciągle ewoluującym krajobrazie zapobiegania oszustwom. To nie jest rola związana z rozwojem UI lub aplikacji, to budowanie SDK do wykrywania oszustw poprzez analizę właściwości urządzenia i zachowań. Wymaga to głębokiego zrozumienia wewnętrznych mechanizmów platformy.
Jako programista starszy będziesz prowadzić projektowanie, rozwój i optymalizację wydajności naszego Web SDK, wykorzystując swoją głęboką wiedzę na temat JavaScript, TypeScript i nowoczesnych technologii webowych. Będziesz współpracować z zespołami, aby dostarczyć bezpieczne, skalowalne i przyjazne dla deweloperów SDK.
Obowiązki:
- Prowadzenie rozwoju i utrzymania wysokowydajnego Web SDK do zbierania i analizy danych związanych z przeglądarką i urządzeniem.
- Projektowanie i wdrażanie algorytmów do tworzenia unikalnych odcisków palców urządzeń oraz zbierania informacji opartych na zachowaniach (np. gesty, interakcje z klawiaturą i myszką).
- Budowanie i utrzymywanie solidnego pipeline CI/CD z automatycznym testowaniem między przeglądarkami i cyklami wydania.
- Nieustanne optymalizowanie wydajności SDK, aby zminimalizować zużycie zasobów i zapewnić płynne doświadczenie użytkownika.
- Śledzenie nowych technologii webowych, praktyk bezpieczeństwa i trendów branżowych w celu zwiększenia możliwości SDK.
- Rozwój czystego, łatwego do utrzymania i dobrze udokumentowanego kodu zgodnego z najlepszymi praktykami kodowania.
- Przeprowadzanie dokładnych przeglądów kodu i mentorowanie młodszych inżynierów w zakresie najlepszych praktyk.
- Współpraca z zespołami międzyfunkcyjnymi - w tym menedżerami produktów, projektantami i inżynierami QA - aby spełniać wysokie standardy jakości i wymagania klientów.
- Zapewnienie, że zasady prywatności danych i bezpieczeństwa są wbudowane w projekt i wdrożenie SDK.
- Napędzanie innowacji w rozwiązaniach opartych na przeglądarkach w zakresie ryzyka, wykrywania oszustw i analityki urządzeń.
Umiejętności techniczne:
- Znajomość: JavaScript (ES6+), TypeScript, REST APIs, Git i narzędzia do kontroli wersji.
- Ekspertyza w Web SDK: Rozległe doświadczenie w projektowaniu i utrzymywaniu Web SDK lub bibliotek z naciskiem na zbieranie danych, śledzenie lub analitykę.
- API przeglądarki: Głębokie zrozumienie środowisk przeglądarek, API i efektywnego zarządzania danymi związanymi z przeglądarką.
- Zasady bezpieczeństwa: Silna wiedza na temat prywatności danych, szyfrowania, haszowania i technik obfuskacji.
- Kompatybilność między przeglądarkami: Doświadczenie w budowaniu rozwiązań działających bezproblemowo w różnych przeglądarkach i urządzeniach.
- Znajomość technologii po stronie serwera: Zrozumienie technologii po stronie serwera i RESTful API do pobierania i przechowywania danych.
- Narzędzia budowlane: Znajomość nowoczesnych narzędzi budowlanych i frameworków, takich jak Webpack, Babel lub Rollup.
Umiejętności miękkie:
- Doskonale rozwinięte umiejętności rozwiązywania problemów, z uwagą na szczegóły i skupieniem na dostarczaniu wysokiej jakości rozwiązań.
- Silne umiejętności komunikacyjne i współpracy, aby skutecznie pracować w zespołach międzyfunkcyjnych.
- Umiejętność mentorowania i udzielania konstruktywnej informacji zwrotnej młodszym programistom.
Wykształcenie i doświadczenie:
- Dyplom licencjata w dziedzinie informatyki, inżynierii oprogramowania lub pokrewnej (lub równoważne doświadczenie).
- 8+ lat doświadczenia w rozwoju webowym, z co najmniej 3-letnim doświadczeniem w budowaniu i utrzymywaniu SDK.
- Udokumentowane osiągnięcia w zakresie wkładu w projekty open-source lub prezentacji odpowiednich prac na platformach takich jak GitHub.
Preferowane kwalifikacje:
- Doświadczenie z analityką napędzaną przez AI, systemami ryzyka lub technologiami zapobiegania oszustwom.
- Znajomość SDK JavaScript, gestów i przetwarzania danych interakcji.
- Poprzednie doświadczenie w środowisku o dużej skali i rozproszeniu.
Korzyści:
- Wynagrodzenie: Konkurencyjne wynagrodzenie i pakiety akcji, w tym 401k.
- Elastyczność: Kultura pracy zdalnej - pracuj z dowolnego miejsca.
- Zdrowie: Kompleksowe ubezpieczenie zdrowotne, dentystyczne i wzrokowe z najlepszym planem dla Ciebie i Twoich bliskich (USA).
- Równowaga: Polityka nieograniczonego urlopu.
- Technologia: Firma nastawiona na AI; obaj współzałożyciele są inżynierami z serca; ponad 50% firmy to inżynierowie i produktowcy.
- Kultura: Przyjazne dla rodziny środowisko; regularne wydarzenia zespołowe i wyjazdy integracyjne.
- Rozwój: Niezrównane możliwości nauki i rozwoju zawodowego.
- Wpływ: Uczynienie internetu bezpieczniejszym poprzez ochronę transakcji online.
Jeśli pasjonujesz się tworzeniem wpływowych SDK webowych i lubisz rozwiązywać złożone wyzwania w zakresie ryzyka i zapobiegania oszustwom, chcielibyśmy usłyszeć od Ciebie.
Sr. Staff JavaScript Developer in Katowice – pracodawca: Oscilar
Oscilar to doskonały pracodawca, który łączy misję z innowacją w dynamicznym środowisku technologicznym. Oferujemy elastyczność pracy zdalnej, konkurencyjne wynagrodzenie oraz kompleksowe ubezpieczenia zdrowotne, co sprawia, że dbamy o dobro naszych pracowników. Nasza kultura opiera się na współpracy i wsparciu, a możliwości rozwoju zawodowego są nieograniczone, co czyni nas idealnym miejscem dla inżynierów backendowych, którzy pragną mieć realny wpływ na bezpieczeństwo cyfrowego świata.