O tym stanowisku
Numery telefonów i adresy e-mail w tym ogłoszeniu są ukryte do momentu zalogowania.
auto_translated_note
Najważniejsze informacje: Lokalizacja: Zdalna (preferowane godziny środkowoeuropejskie) Język: zespół rosyjskojęzyczny Informacje o Fundraise Up We're Fundraise Up - globalna platforma zbierania funduszy stworzona, aby przekazywać darowizny organizacjom non-profit szybko, bezproblemowo i dostępnie dla wszystkich. Co miesiąc nasza technologia umożliwia przekazanie dziesiątek milionów dolarów darowizn na całym świecie. Koncentrujemy się na innowacjach, które bezpośrednio wpływają na wyniki: krótszy czas ładowania, wyższe współczynniki konwersji, globalna obsługa płatności i projektowanie skupiające się na dostępności.
Naszej platformie zaufało wiele wiodących na świecie organizacji non-profit, w tym UNICEF, Stowarzyszenie Alzheimera i szeroka gama globalnych organizacji pozarządowych. Dzięki ocenie 4,9/5 na najlepszych platformach recenzujących oprogramowanie jesteśmy doceniani nie tylko za nasz wpływ, ale także za jakość dostarczanego przez nas produktu. Produkt prawdziwie globalny Działamy w segmencie przedsiębiorstw, obsługując organizacje non-profit w Ameryce Północnej, Wielkiej Brytanii, Australii i Europie.
Budujemy duży i złożony ekosystem produktów, który służy organizacjom non-profit, darczyńcom i partnerom na całym świecie. Platforma zawiera nowoczesny sposób realizacji transakcji i konfigurowalne widżety (każdy jako samodzielne SPA), portale darczyńców, organizacji i partnerów, narzędzia administracyjne oraz kilka aplikacji wewnętrznych. Nasz backend jest oparty na Node.js (Koa, NestJS) i MongoDB.
Stos frontendu obejmuje Webpack, Vue.js i React, a prawie cały kod jest napisany w TypeScript. Do wysokoprzepustowego przesyłania wiadomości i przetwarzania w tle używamy Kafki (dla milionów zdarzeń) i Bulla (Redis). Dane analityczne są przechowywane w ClickHouse, a do wyszukiwania używamy Elasticsearch.
Zespół Jesteśmy rozproszonym zespołem składającym się z ponad 160 specjalistów ds. produktów, w tym ponad 80 inżynierów. Członkowie naszego zespołu pracują głównie w Hiszpanii, Polsce, Portugalii, Gruzji, Armenii, Serbii, Turcji i na Cyprze. Wielu naszych programistów ma ponad 5 - 10 lat doświadczenia i wspieramy kulturę głębokiej ciekawości technicznej i dzielenia się wiedzą.
Pomimo naszej skali działamy jak skupiony zespół - gdzie każde zadanie ma znaczenie i każdy głos jest słyszalny. Cenimy przemyślaną współpracę, solidne praktyki inżynieryjne i nastawienie na produkt. Dołączysz do zespołu, w którym jakość, mentoring i wzajemny szacunek są na pierwszym miejscu.
Informacje o roli Jako starszy programista Fullstack będziesz mieć kluczowy udział w tworzeniu naszego podstawowego produktu, tworzeniu i skalowaniu funkcji, które są kluczowe dla przekazywania darowizn milionom użytkowników. Wykorzystasz swoją wiedzę z zakresu Node.js, React i TypeScript do tworzenia złożonych komponentów - od dynamicznych widżetów darowizn po pulpity administracyjne oparte na danych - ze szczególnym naciskiem na jakość kodu, skalowalność i wygodę użytkownika. Jest to idealna okazja, jeśli lubisz rozwiązywać rzeczywiste problemy na dużą skalę i chcesz rozwijać się w kulturze inżynierii opartej na misji i wywierającej duży wpływ.
Co będziesz robić - Projektuj, buduj i utrzymuj odporne funkcje frontendu i backendu przy użyciu React i Node.js. - Rozwijaj nasze podstawowe produkty, w tym kasy darowizn, widżety do osadzania i portale darczyńców/partnerów. - Projektuj i rozwijaj komponenty systemu, które można skalować w ramach milionów miesięcznych transakcji. - Pisz czysty, dobrze udokumentowany i dokładnie testowalny kod. - Prowadź dyskusje na temat architektury i projektów technicznych, aby znaleźć eleganckie rozwiązania złożonych problemów. - Mentoruj innych, przeprowadzając przemyślane przeglądy kodu i dostarczając konstruktywnych informacji zwrotnych. - Współpracuj z menedżerami produktów i projektantami, aby wyjaśnić wymagania i ukształtować plan działania. - Aktywnie identyfikuj i rozwiązuj błędy, wąskie gardła wydajności i możliwości optymalizacji. - W Fundraise Up sztuczna inteligencja jest narzędziem domyślnym, a nie eksperymentalnym. Oczekujemy, że każdy członek zespołu będzie aktywnie korzystał ze sztucznej inteligencji w swojej codziennej pracy, identyfikował miejsca, w których sztuczna inteligencja może zmienić kształt problemów w swojej funkcji, i zwiększał swoją płynność w miarę ewolucji narzędzi. Powinieneś już w znaczący sposób wykorzystywać sztuczną inteligencję w swojej pracy i rozumieć, gdzie dodaje ona wartość dodaną i jak może poprawić sposób, w jaki działasz.
Wymagania - ponad 7 lat doświadczenia w tworzeniu oprogramowania fullstack. - Głębokie zrozumienie współczesnego JavaScript (pętla zdarzeń, zamknięcia, obietnice, prototypy). - Biegła znajomość React i jego ekosystemu na poziomie eksperckim (znajomość Vue będzie dodatkowym atutem). - Dobra znajomość backendu z Node.js (doświadczenie z Koa lub NestJS jest wysoce preferowane). - Doświadczenie w konfiguracji pakietu Webpack, optymalizacji wydajności i profilowaniu. - Dbałość o szczegóły oraz wysokie poczucie własności i odpowiedzialności za swoją pracę. Miło mieć - doświadczenie z MongoDB, ClickHouse lub Elasticsearch. - Znajomość Dockera, potoków CI/CD lub infrastruktury chmurowej. - Wkład w projekty open source lub silne portfolio osobiste. Dodatkowe punkty - ciekawość i sposób myślenia oparty na hipotezach. - Umiejętność przekazywania złożonych koncepcji analitycznych odbiorcom nietechnicznym. - Zorientowany na szczegóły i z silnym poczuciem własności. - Komfort pracy w dynamicznych środowiskach bogatych w dane.
Dlaczego warto z nami współpracować - silny, współpracujący zespół produktowy, który jest właścicielem tego, co buduje. - Jasna wizja produktu i dostęp do prawdziwych opinii klientów od światowych liderów organizacji non-profit. - Płaska struktura: żadnej polityki, po prostu świetna praca ze świetnymi ludźmi. - Przejrzysta kultura firmy - dzielimy się tym, jak się rozwijamy, skąd pochodzą przychody i co dalej. - Koncentracja długoterminowa: oferujemy opcje na akcje i trwały, znaczący wkład. Wynagrodzenie - Przedział wynagrodzenia na tym stanowisku wynosi: 4650 - 5800 euro brutto miesięcznie. - Ostateczne wynagrodzenie zostanie ustalone na podstawie odpowiedniego doświadczenia, umiejętności, kwalifikacji i dostosowania do wymagań stanowiska. Benefity - Prywatne ubezpieczenie medyczne dla pracownika i jego rodziny. - 22 dni płatnego urlopu w roku. - Do 14 płatnych dni świątecznych w roku. - 5 dni zwolnienia lekarskiego opłacanego przez firmę. - Kursy nauki języka angielskiego. - Odpowiednie wykształcenie zawodowe. - Siłownia lub basen. - Pomoc w konfiguracji biura domowego: firma oferuje pomoc w zakupie mebli (krzesło biurowe, biurko, monitor) i innych elementów zapewniających wygodne miejsce do pracy. - Współpraca. - 50 euro miesięcznego dodatku na pokrycie wydatków na internet i telefon komórkowy. - Praca zdalna. **Uwaga: wszelka oficjalna korespondencja od Fundraise Up będzie pochodzić wyłącznie z domeny @fundraiseup.com.
Zachowaj ostrożność i upewnij się, że wiadomości e-mail rzekomo pochodzą od naszej firmy. Jesteśmy pracodawcą zapewniającym równe szanse. Celebrujemy różnorodność i angażujemy się w tworzenie włączającego środowiska dla wszystkich pracowników.
Nie dyskryminujemy ze względu na rasę, kolor skóry, religię, płeć, orientację seksualną, tożsamość lub ekspresję płciową, wiek, pochodzenie narodowe, niepełnosprawność lub jakąkolwiek inną cechę chronioną przez obowiązujące prawo w krajach, w których działamy. Aplikuj bezpośrednio na RemoteJobs.org: https://remotejobs.org/remote-jobs/fullstack-developer-fundraise-up