Stanowisko zostało zamknięte przez spółkę
Znajdź podobne oferty pracy
Następna praca

Starszy programista Node.js (umowa na 4 miesiące, możliwość przedłużenia) w Altamira

Opublikowano ponad 30 dni temu

6 wyświetleń

Altamira

Altamira

0
0 recenzji
Brak doświadczenia
Starszy programista Node.js (umowa na 4 miesiące, możliwość przedłużenia) Київ, віддалено Altamira isaboutique Firma IT dostarczająca rozwiązania cyfrowe i AI dla szerokiego grona międzynarodowych klientów. Z siedzibą w Bratysławie (Słowacja), działamy głównie w sektorach finansowym, farmaceutycznym i detalicznym, dostarczając rozwiązania mobilne, internetowe i platformowe, korzystając z rozbudowanego portfolio technologii. Bądźmy dumni z naszych kolegów z drużyny. Jako firma zdalna, budujemy si
Starszy programista Node.js (umowa na 4 miesiące, możliwość przedłużenia) Київ, віддалено Altamira isaboutique Firma IT dostarczająca rozwiązania cyfrowe i AI dla szerokiego grona międzynarodowych klientów. Z siedzibą w Bratysławie (Słowacja), działamy głównie w sektorach finansowym, farmaceutycznym i detalicznym, dostarczając rozwiązania mobilne, internetowe i platformowe, korzystając z rozbudowanego portfolio technologii. Bądźmy dumni z naszych kolegów z drużyny. Jako firma zdalna, budujemy silne, samoorganizujące się zespoły, które koncentrują się na rozwoju osobistym i zawodowym i które podzielają naszą obsesję na punkcie klientów. Zespoły dostarczające usługi Altamira obejmują obecnie Słowację, Ukrainę i Bliski Wschód, a mamy ambicje poszerzenia naszego zasięgu, aby sprostać rosnącemu zapotrzebowaniu w Europie i na naszych głównych rozwijających się rynkach w Wielkiej Brytanii i USA. Uwaga: Umowa jest zawarta na pełen etat do końca sierpnia, z możliwością przedłużenia współpracy na pełen etat za zgodą stron. Twoje umiejętności: Umiejętności twarde: —Zaawansowany poziom Node.js. Zgodność z najlepszymi praktykami i standardami kodowania Node.js w celu zapewnienia czystego, wydajnego i czytelnego kodu. Doświadczenie w korzystaniu z wyszukiwarek typu Elasticsearch lub podobnych. -Dobra znajomość AWS i Cloud Computing. —Dogłębne zrozumienie koncepcji programowania obiektowego (OOP). —Efektywne wykorzystanie JavaScript/TypeScript i korzystanie z nowych funkcji. — Solidne zrozumienie interfejsów API RESTful, szczególnie w kontekście Node.js (Fastify). —Dobra znajomość baz danych RDB, takich jak MySQL, Postgres. Znajomość właściwości ACID transakcji. —Dobra znajomość Redis (baza danych klucz-wartość) lub podobnych baz danych. — Doświadczenie w tworzeniu usług czasu rzeczywistego przy użyciu Node.js i WebSocket. — Efektywne modelowanie danych i projektowanie schematów zapewniające niezawodność, skalowalność i wydajność. —Znajomość i doświadczenie w zakresie metodologii Agile/Scrum i zespołu tworzącego ich aplikacje. —Zrozumienie zasad SOLID, YAGNI, KISS. — Doświadczenie w konfiguracji i użyciu CI/CD, w tym konfigurowanie potoków, pisanie skryptów kompilacji i wdrażania dla GitLab CI/CD. Znajomość przeprowadzania przeglądów kodu w celu oceny jakości kodu, identyfikowania błędów i przekazywania konstruktywnych informacji zwrotnych w celu ulepszenia. Umiejętności miękkie — Inicjatywa proaktywna: Samodzielny start z możliwością wprowadzania nowych pomysłów i ulepszeń Umiejętności miękkie: — Inicjatywa proaktywna: Samoczynny start z możliwością wprowadzania nowych pomysłów i ulepszeń — Tolerancja na krytykę: Otwartość na konstruktywną informację zwrotną, z naciskiem na ciągłe doskonalenie. Silne umiejętności komunikacyjne umożliwiające formułowanie złożonych koncepcji technicznych. — Silne umiejętności rozwiązywania problemów i dbałość o szczegóły. — Zarządzanie czasem i umiejętności organizacyjne. — Możliwość dostosowania i elastyczność w radzeniu sobie z szybkimi zmianami. —Zdolność do efektywnej pracy w zespole, pozytywnie przyczyniając się do działań i relacji zespołowych. Znajomość narzędzi: —Efektywne wykorzystanie ulubionego środowiska programistycznego (IDE). —Efektywne wykorzystanie narzędzi do debugowania. — Biegła znajomość systemu kontroli wersji — Git. — Dobra znajomość produktów Docker i konteneryzacji aplikacji/usług. —Efektywne wykorzystanie narzędzi do modelowania danych, takich jak Swagger (OpenAPI). Co więcej, Draw.io, LucidCharts i podobne narzędzia. Korzystanie z AItools takich jakasChatGPT, drugi pilot GitHub. Będziesz pracować z: —Projektowaniem od podstaw architektury aplikacji backendowych przy użyciu Node.js. — Projektuj, rozwijaj, ulepszaj i utrzymuj interfejsy API RESTful przy użyciu Node.js, Fastify, JavaScript i — TypeScript, zgodnie z najlepszymi praktykami i standardami kodowania. —Współpraca z zespołem w celu analizy wymagań projektu, projektowania wydajnych rozwiązań zaplecza i — wdrażania nowych funkcji. — Identyfikuj i rozwiązuj wszelkie problemy, które mogą pojawić się w obecnej funkcjonalności, dostarczaj szybkie rozwiązania i zapewniaj wysoką stabilność systemu. —Wdrażaj i utrzymuj środki bezpieczeństwa, takie jak uwierzytelnianie i autoryzacja, w celu ochrony wrażliwych danych. Współpracuj z programistami frontendowymi i innymi zainteresowanymi stronami, aby zapewnić bezproblemową integrację i spójność danych. Czytanie specyfikacji, a następnie rozwijanie funkcjonalności zgodnie z nimi. — Utrzymywanie, ulepszanie i testowanie istniejącej funkcjonalności. —Pisanie testów jednostkowych i API. — Pisz i utrzymuj skrypty kompilacji, skrypty wdrożeniowe i automatyczne testy dla potoku CI/CD za pomocą GitLab. Szacowanie czasu rozwoju funkcji. —Uczestnictwo w spotkaniach zgodnie z procesami Scrum. —Przeprowadzanie przeglądu kodu, jeśli to konieczne. Nasza przejrzysta droga rekrutacyjna trwa zwykle do 2 tygodni i obejmuje kilka etapów: Rozmowa rekrutacyjna -> 30-45 min Rozmowa techniczna -> 1-1,5 godz. Rozmowa z klientem (opcjonalnie) -> do 1 godz. Rozmowa telefoniczna przed złożeniem oferty -> 15 min Oferta sprawdzenia referencji Oferujemy: Konkurencyjna wynagrodzenie, przestrzeń do rozwoju i wzrostu; Możliwość pracy w biurze w Bratysławie i Kijowie lub zdalnie; Lojalne zarządzanie, ciekawe zadania, stałe wsparcie; Ubezpieczenie medyczne (opcjonalnie); Kursy angielskiego; Zapewnienie wyposażenia technicznego; Płatne urlopy 20 dni roboczych, płatne zwolnienia lekarskie, regularne przeglądy wynagrodzeń; Elastyczny grafik i możliwość zarządzania godzinami pracy; Wspieraj swój rozwój osobisty i podnoszenie kwalifikacji; Świetna atmosfera w zespole, wsparcie inicjatyw i umiejętność przyczyniania się do wspólnego celu. Wierzymy, że sukces altamira.ai nie jest możliwy bez sukcesu naszych Talentów i sukcesu naszych Klientów!
Brak doświadczenia
Czy chcesz znaleźć odpowiednią pracę?
Nowe oferty pracy w Twoim Telegram
Subskrybuj
używamy cookies
Akceptować