O tym stanowisku
Numery telefonów i adresy e-mail w tym ogłoszeniu są ukryte do momentu zalogowania.
auto_translated_note
Poszukujemy Dewelopera Node.js odpowiedzialnego za projektowanie, rozwój, kodowanie, testowanie, debugowanie i dokumentację aplikacji w celu spełnienia wymagań wszystkich naszych produktów i Usług Profesjonalnych. Będziesz zarządzać wymianą danych pomiędzy serwerem a użytkownikami. Twoim głównym celem będzie rozwój całej logiki po stronie serwera, definicja i utrzymanie centralnej bazy danych (MongoDB) oraz zapewnienie wysokiej wydajności i szybkości reakcji na żądania z frontonu.
Będziesz także odpowiedzialny za integrację z aplikacją elementów front-endowych zbudowanych przez Twoich współpracowników. Dlatego konieczna jest również podstawowa znajomość technologii front-end. Obowiązki i obowiązki - Integracja elementów skierowanych do użytkownika opracowanych przez programistów front-end z logiką po stronie serwera. - Pisanie kodu wielokrotnego użytku, testowalnego i wydajnego. - Projektowanie i wdrażanie aplikacji o niskim opóźnieniu, wysokiej dostępności i wydajności. - Wdrożenie zabezpieczeń i ochrony danych. - Integracja rozwiązań do przechowywania danych. - Integracja interfejsów API mediów innych firm (audio, wideo, obraz). - Integracja źródeł danych. - Sugestie dotyczące nowych produktów (profil właściciela produktu). - Nauka nowych technologii. - Gracz zespołowy. - Dobra znajomość JavaScript, C, C++. - Mistrz Gita. - Udokumentowana znajomość Node.js i dostępnych dla niego frameworków. - domena linuksowa. - Zrozumienie natury programowania asynchronicznego oraz jego dziwactw i obejść. - Dobra znajomość języków szablonów po stronie serwera. - Dobra znajomość preprocesorów CSS po stronie serwera. - Podstawowa znajomość technologii front-endowych (HTML5, CSS3). - Zrozumienie dostępności i zgodności z bezpieczeństwem. - Uwierzytelnianie i autoryzacja użytkowników pomiędzy wieloma systemami, serwerami i środowiskami. - Integracja wielu źródeł danych i baz danych w jeden system. - Zrozumienie podstawowych zasad projektowania skalowalnej aplikacji. - Zrozumienie różnic między wieloma platformami dostarczania, takimi jak urządzenia mobilne i komputery stacjonarne, oraz optymalizacja wyników pod kątem konkretnej platformy. - Tworzenie schematów baz danych reprezentujących i wspierających procesy biznesowe. - Wdrażanie platform do testów automatycznych i testów jednostkowych. - Biegła znajomość narzędzi do wersjonowania kodu, takich jak Git. - Licencjat z oprogramowania komputerowego lub pokrewny. - Średnioszybkie łącze internetowe. - Komputer osobisty. - Świetna etyka pracy. - Szybko się uczę. - Świetny angielski (w mowie i piśmie).
Jest to praca w 100% zdalna, na pełen etat. Cały nasz obecny zespół znajduje się w Azji lub Europie, dlatego wolimy zatrudniać ludzi z Europy i Azji ze względu na współpracę zespołową. Jest mało prawdopodobne (choć nie niemożliwe), że będziemy zatrudniać w Ameryce Północnej.
Stworzyliśmy Pirsonal, aby pomóc firmom przyspieszyć sprzedaż i zwiększyć zaangażowanie poprzez wywołanie reakcji ich podzielonych na segmenty, zindywidualizowanych odbiorców. Wierzymy, że indywidualizacja multimediów i automatyzacja marketingu mogą to zrobić w najbardziej efektywny sposób i że powinna być dostępna dla każdej firmy na całym świecie. Aplikuj bezpośrednio na RemoteJobs.org: https://remotejobs.org/remote-jobs/nodejs-developer-pirsonal