Full Stack Developer віддалено O firmie: Data Science UA to firma usługowa posiadająca silną wiedzę z zakresu analityki danych i wiedzy na temat sztucznej inteligencji. Nasza podróż rozpoczęła się w 2016 roku od organizacji pierwszej konferencji Data Science UA, która stworzyła podstawy naszego rozwoju. W ciągu ostatnich 7 lat pilnie wspieraliśmy największą społeczność analityki danych w Europie Wschodniej, szczycącą się siecią ponad 30 000 najlepszych inżynierów AI. O kliencie: Nasz klient to s
Full Stack Developer віддалено O firmie: Data Science UA to firma usługowa posiadająca silną wiedzę z zakresu analityki danych i wiedzy na temat sztucznej inteligencji. Nasza podróż rozpoczęła się w 2016 roku od organizacji pierwszej konferencji Data Science UA, która stworzyła podstawy naszego rozwoju. W ciągu ostatnich 7 lat pilnie wspieraliśmy największą społeczność analityki danych w Europie Wschodniej, szczycącą się siecią ponad 30 000 najlepszych inżynierów AI. O kliencie: Nasz klient to samoobsługowa platforma umożliwiająca specjalistom ds. marketingu wydajnościowego natychmiastowe generowanie filmów wideo w dowolnym języku i stylu za pomocą AIactors. Firma zapewnia zespołom marketingowym i kreatywnym możliwość szybkiego testowania A/B dowolnego materiału wraz z istniejącymi nagraniami rozgrywki w celu stworzenia szerokiej gamy stylów wideo — od zielonego ekranu po pływające głowy i organiczny wygląd — porównywalnych z tym, co tworzą prawdziwi twórcy treści. Platforma zwiększa pozyskiwanie użytkowników ROIon i zwiększa efektywność operacyjną, eliminując potrzebę koordynacji z twórcami treści, dając marketerom pełną kontrolę nad scenariuszem i stylem wideo. O roli: Weare poszukuje Full Stack Developera, który dołączy do zespołu. Wymagania: — Doświadczenie programisty Full-Stack: Masz doświadczenie w programowaniu full-stack na średnim lub wyższym poziomie, z co najmniej 3-letnim stażem w środowisku startowym. — Biegłość techniczna: Posiadasz dużą biegłość w JavaScript i TypeScript, ze znacznym doświadczeniem w tworzeniu backendu z wykorzystaniem bezserwerowych architektur Node.js, w szczególności z TypeScript i AWS Lambda. Twoja wiedza obejmuje zarządzanie bazami danych za pomocą PostgreSQL i rozwój front-endu z wykorzystaniem Next.js React. — Koncentracja na produkcie: nie tworzysz tylko funkcji, o które prosiłeś, ale rozumiesz podróż użytkownika, wizję produktu i osobowość, aby mieć pewność, że możesz samodzielnie dokonywać wyborów, gdy zajdzie taka potrzeba. — Kwalifikacje: Tytuł magistra w dziedzinie informatyki, inżynierii lub dziedzin pokrewnych będzie uważany za zaletę, ale nie jest wymagany. — Samokierowane przywództwo: wykazana umiejętność samodzielnego prowadzenia projektów do pomyślnego zakończenia, doprowadzania projektów do mety bez konieczności stałego nadzoru. — Umiejętności tworzenia stron internetowych: masz duże doświadczenie w tworzeniu i utrzymywaniu złożonych aplikacji internetowych, rozumiejąc wyzwania zarówno front-endowe, jak i backendowe. - Znajomość infrastruktury chmurowej: Twoje doświadczenie obejmuje tworzenie i zarządzanie skalowalnymi rozwiązaniami chmurowymi, szczególnie z usługami AWS, które mogą rozwijać się wraz z firmą. — Podejście zorientowane na użytkownika: priorytetowe traktowanie doświadczenia i potrzeb użytkownika w każdym projekcie jest dla Ciebie drugą naturą. - Technologia jako narzędzie: postrzegasz technologię jako narzędzie do rozwiązywania problemów i tworzenia wartości, a nie tylko jako cel sam w sobie. - Niezależność i współpraca: Jesteś samodzielny, ale rozumiesz wartość pracy zespołowej i współpracy. Miło to mieć: — Cenisz prostotę i doświadczyłeś złożoności podobnej do tej, z jaką borykają się Airbnb i Uber, zwłaszcza w środowiskach o dużym obciążeniu, takich jak przetwarzanie wideo lub zadania intensywnie wykorzystujące procesor. —Twoje doświadczenie z zaawansowanymi przepływami pracy i zamiłowanie do mniejszego bałaganu technologicznego, skupiając się na pragmatycznych rozwiązaniach, wyróżnia Cię. — Przyczyniłeś się do znaczącego użytkownika grdzięki pragmatycznemu podejmowaniu decyzji, nawet jeśli czasami oznaczało to pracę z kodem, który nie jest idealny. Pojęcie osoby, która przedkłada doskonały kod nad praktyczny, skuteczny rozwój, nie jest zgodne z naszą filozofią. Obowiązki: — Prowadzenie i realizacja projektów technicznych: Odpowiedzialny za nadzorowanie i udział w szerokim zakresie inicjatyw technicznych, w tym rozwój platformy samoobsługowej, integracja z kanałami marketingowymi, moduły generowania wideo, ulepszanie narzędzi wewnętrznych i rozwój stosu uczenia maszynowego. Ta rola wymaga aktywnego udziału w każdej fazie projektu, od planowania, po realizację i dostawę. — Od koncepcji do zakończenia: współpracuj z zespołami ds. produktów i projektów w celu tworzenia i udoskonalania nowych funkcji. Uczestniczyć we wszystkich fazach, od planowania po wdrożenie, zapewniając równowagę pomiędzy estetyką front-endu i funkcjonalnością back-endu. - Integracja API i jakość kodu: Zarządzaj płynną integracją API w celu zapewnienia dynamicznego przepływu danych. Przeprowadzaj przeglądy kodu, aby zapewnić jakość i bezpieczeństwo, i przechowuj szczegółową dokumentację na potrzeby ciągłego wsparcia. — Doskonałość front-endu: przekształcaj makiety projektów w responsywne, interaktywne aplikacje internetowe. Skoncentruj się na doświadczeniu użytkownika, optymalizując prędkość i zapewniając kompatybilność ze wszystkimi głównymi przeglądarkami i urządzeniami. - Rozwój zaplecza: Twórz i utrzymuj logikę po stronie serwera, w tym rozwój API, zarządzanie bazami danych oraz zapewnianie skalowalności i bezpieczeństwa infrastruktury zaplecza. - Projektowanie interfejsu i użyteczność: potraktuj priorytetowo rozwój przyjaznych dla użytkownika interfejsów, kładąc nacisk na łatwość nawigacji, standardy dostępności i responsywny projekt, aby zwiększyć zaangażowanie użytkowników. Firma oferuje: —Pakiet świadczeń. —Możliwość współpracy z dynamicznym, myślącym przyszłościowo zespołem. —Możliwości ciągłego uczenia się, aby pozostać w czołówce trendów i postępu w branży.