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

8 wyświetleń

Altamira

Altamira

0
0 recenzji
Brak doświadczenia
Kyiv
Altamira jest firmą informatyczną, która dostarcza rozwiązania cyfrowe i sztuczną inteligencję szerokiemu gronu 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. Jesteśmy dumni z naszych członków zespołu. Jako firma zdalna, budujemy silne, samoorganizujące się zespoły, które koncentrują się na rozwoju
Altamira jest firmą informatyczną, która dostarcza rozwiązania cyfrowe i sztuczną inteligencję szerokiemu gronu 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. Jesteśmy dumni z naszych członków zespołu. 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 świadczenia usług Altamira obejmują obecnie Słowację, Ukrainę i Bliski Wschód, a mamy ambicje poszerzyć nasz zasięg, aby sprostać wymaganiom rosnący popyt w całej Europie oraz na nasze główne rynki wzrostu w Wielkiej Brytanii i USA. Uwaga: niniejsza umowa obejmuje zatrudnienie na pełny etat do końca sierpnia, z możliwością przedłużenia współpracy na pełny etat w drodze porozumienia stron. Twoje umiejętności: Umiejętności twarde: — Zaawansowany poziom węzła. js. Zgodność z najlepszymi praktykami i standardami kodowania Node.js w celu zapewnienia czystego, wydajnego i czytelnego kodu. Doświadczenie w korzystaniu z wyszukiwarek takich jak Elasticsearch lub podobnych. — Dobra znajomość AWS i przetwarzania w chmurze. — Dobre zrozumienie koncepcji programowania obiektowego (OOP). — Efektywne wykorzystanie JavaScript/TypeScript i korzystanie z nowych funkcji. — Solidne zrozumienie API RESTful, szczególnie w kontekście ofNode.js (Fastify). – Dobra znajomość baz danych RDB, takich jak MySQL, Postgres. Znajomość właściwości transakcji ACID. — Dobra znajomość Redis (baza danych klucz-wartość) lub podobnych baz danych. — Doświadczenie w tworzeniu usług w czasie rzeczywistym przy użyciu Node.js i WebSocket. — Efektywne modelowanie danych i projektowanie schematów w celu zapewnienia niezawodności, skalowalności i wydajności. — Znajomość i doświadczenie z metodologiami Agile/Scrum i ich zespołem zajmującym się rozwojem aplikacji. — Znajomość 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 dotyczących ulepszeń. 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: Samodzielny start z możliwością wprowadzania nowych pomysły i ulepszenia — 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. — Umiejętność efektywnej pracy w zespole, pozytywnie wnosząc wkład w operacje i relacje w zespole. Wiedza oftools: – 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 jak ChatGPT, GitHub Copilot. Będziesz pracować z: — Projektowaniem architektury aplikacji backendowych przy użyciu Node.js od podstaw. — Projektowaniem, tworzeniemlop, ulepszaj i utrzymuj interfejsy API RESTful przy użyciu Node.js, Fastify, JavaScript i — TypeScript, zgodnie z najlepszymi praktykami i standardami kodowania. — Współpracuj z zespołem w celu analizowania wymagań projektu, projektowania wydajnych rozwiązań zaplecza i — wdrażania nowych funkcji. — Identyfikuj i rozwiązywać wszelkie problemy, które mogą pojawić się w obecnej funkcjonalności, zapewniać szybkie rozwiązania i zapewniać 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. — Pisanie i utrzymywanie skryptów kompilacji, skryptów wdrożeniowych i testów automatycznych dla potoku CI/CD za pomocą GitLab. Szacowanie czasu rozwoju funkcjonalności.—Uczestnictwo w spotkaniach zgodnie z procesami Scrum.—Przeprowadzenie przeglądu kodu, jeśli zajdzie taka potrzeba. Nasza przejrzysta droga rekrutacyjna trwa zwykle do 2 tygodni i obejmuje kilka etapów: Rozmowa rekrutacyjna -> 30-45 min Rozmowa techniczna -> 1-1,5 h Rozmowa z klientem (opcjonalnie) -> do 1h Telefon przed złożeniem oferty -> 15 min Sprawdzenie referencjiOferta Oferujemy: Konkurencyjne wynagrodzenie, możliwość rozwoju i rozwój;Możliwość pracy w biurze w Bratysławie i Kijowie lub zdalnie;Lojalna kadra menadżerska, ciekawe zadania, stałe wsparcie;Ubezpieczenie medyczne (opcjonalnie);Kursy języka angielskiego;Zapewnienie sprzętu technicznego;Płatne urlopy 20 dni roboczych, płatne zwolnienia chorobowe, regularne przeglądy wynagrodzeń;Elastyczny grafik i możliwości zarządzać swoimi godzinami pracy;Wspieraj swój rozwój osobisty i podnoszenie kwalifikacji;Świetną atmosferę 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
Kyiv
Czy chcesz znaleźć odpowiednią pracę?
Nowe oferty pracy w Twoim Telegram
Subskrybuj
używamy cookies
Akceptować