8 lipca 2024
Full Stack JavaScript Developer віддалено Anadea Inc to zespół składający się z ponad 130 profesjonalistów z branży IT. Nasi programiści są niezwykle utalentowani technicznie i pasjonują się swoimi technologiami, napędzani naszym wysoce konkurencyjnym rynkiem IT. Poszukujemy programisty Full Stack JS, który dołączy do naszego zespołu i społeczności utalentowanych ekspertów. Wymagania: ponad 3 lata doświadczenia komercyjnego Angielski B1 Języki: JavaScript: Typy danyc
8 lipca 2024
Full Stack JavaScript Developer
віддалено
Anadea Inc to zespół składający się z ponad 130 profesjonalistów z branży IT. Nasi programiści są niezwykle utalentowani technicznie i pasjonują się swoimi technologiami, napędzani naszym wysoce konkurencyjnym rynkiem IT. Poszukujemy programisty Full Stack JS, który dołączy do naszego zespołu i społeczności utalentowanych ekspertów.
Wymagania:
- ponad 3 lata doświadczenia komercyjnego
- Angielski B1
- Języki:
- JavaScript:
- Typy danych
- Zmienne i zakres (var, const, let)
< li> Kolekcje (mapa, filtr, redukcja, find/findIndex)
- Cykle (for, while, foreach)
- Asynchroniczne (obietnica, async/await)
- Warunki (if, switch, ?:/??)
- Obiekty (klucze, wartości)
- Operator spreadu
- Obsługa błędów (spróbuj, złap, w końcu )
- Funkcje (strzałka)
Maszynopis:
- Definicja typu (interfejs, typ)
- Dziedziczenie typów (rozszerza, &, |, Wybierz, Pomiń)
- Generics
SQL:
- Wybierz (Odrębne), Aktualizuj, Usuń
- Łączenia (wewnętrzne, lewe, prawe, pełne)
- Gdzie (w, pomiędzy i lub podobne)
< li> Podzapytania
Grupuj według (liczba, średnia, suma), mając struktury: < /p>
- Reaguj:
- Hooki (useState, useEffect, useCallback, useMemo, useRef, useContext)
- Komponenty (props)
- Renderowanie warunkowe
- Dalej:
- SSR (getServerSideProps, getStaticProps)
- Routing
- Gniazdo:
- Moduły
- Kontrolery
- Usługi
- DTO li>
- Gniazda internetowe
Biblioteki:
Frontend:
- Zestaw narzędzi Redux/Redux
- Redux-Saga
- Zapytanie w reakcji
- Router w reakcji
- Formik/React-Hook-Form
- Dayjs
- Axios
- React-i18next/Next-i18next
- Styled-components/Emotion < /li>
- Tak
- MUI
Backend:
- Typeorm
- Interfejsy API innych firm
Testy i linters:
Wzorce:
- MVC
- Wstrzykiwanie zależności (odwrócenie kontroli)
ul> Testowanie:
- Testowanie jednostkowe
- Testy integracyjne
- Doświadczenie TDD
< /ul> Technologie:
- PostgreSQL
- Redis
- GIT
- AWS podstawowa wiedza + zrozumienie platform chmurowych
Informatyka:
- Protokoły sieciowe
- Wzorce uwierzytelniania, zrozumienie sesje i przepływy użytkowników
- Praca z wątkami i zrozumienie, kiedy ich używać
- Algorytmy + O(n) (duże O)
Umiejętności miękkie:
- Jasna komunikacja z klientami
- Praca zespołowa
- Rozwiązywanie problemów / Krytyczne myślenie
- Zarządzanie czasem
- Umiejętność adaptacji
- Umiejętność argumentowania/obrony swojego punktu widzenia w przemyślany sposób
Obowiązki:
- Nawiąż bezpośrednią komunikację z cprzedstawiciele klientów.
- Weź udział zarówno w bieżących projektach, jak i w inicjowaniu wprowadzenia nowych produktów.
- Kształtuj techniczny plan działania, koncentrując się na innowacjach, wydajności i wzroście.
- Weź udział w przeglądach kodu, dyskusjach projektowych i działaniach zespołowych, aby zachować jakość i spójność bazy kodu.
Oferujemy:
- Pracę ze zmotywowanymi profesjonalistami
- Ciągłą ocenę wyników i odpowiednie zmiany w Twoim pakiet wynagrodzeń
- Wpływ na wybór technologii
- Rozwój zawodowy i wsparcie Twoich osobistych celów
- Ubezpieczenie medyczne