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

Inżynier eliksirów w Freshcode

Opublikowano ponad 30 dni temu

6 wyświetleń

Freshcode

Freshcode

0
0 recenzji
Brak doświadczenia

Przetłumaczone przez Google

Inżynier Elixir Zaporoże, za granicą, zdalnie Freshcode poszukuje programisty Elixir z ponad 4-letnim doświadczeniem i biegłą znajomością języka angielskiego, który będzie współpracował przy rozwój startupu telekomunikacyjnego. Kim jesteśmy? Jesteśmy Freshcode, zajmującym się tworzeniem rozwiązań webowych i mobilnych od 2014 roku. Nasz zespół liczy obecnie ponad 140 pracowników z Ukrainy i innych krajów. Pracujemy nad projektami długoterminowymi (od sześciu miesięcy i dłużej) z klientami z Eu

Inżynier Elixir

Zaporoże, za granicą, zdalnie

Freshcode poszukuje programisty Elixir z ponad 4-letnim doświadczeniem i biegłą znajomością języka angielskiego, który będzie współpracował przy rozwój startupu telekomunikacyjnego.

Kim jesteśmy?

Jesteśmy Freshcode, zajmującym się tworzeniem rozwiązań webowych i mobilnych od 2014 roku. Nasz zespół liczy obecnie ponad 140 pracowników z Ukrainy i innych krajów. Pracujemy nad projektami długoterminowymi (od sześciu miesięcy i dłużej) z klientami z Europy, USA i Australii. Naszym podstawowym stosem jest JS (React, Vue, Node, React Native), .Net, a także Clojure i Elixir.

Dlaczego Elixir?

Jesteśmy wielkimi fanami programowania funkcjonalnego. Jesteśmy jednymi z niewielu na rynku ukraińskim i europejskim, którzy wykorzystują i rozwijają Clojure. Nasza firma posiada wewnętrzną społeczność Clojure, w której 15 naszych programistów Clojure ma możliwość dzielenia się swoją wiedzą i doświadczeniem. Sponsorujemy i uczestniczymy także w konferencjach branżowych.

-karty umożliwiające konsumentom przejście na taryfy lokalne bez zmiany karty SIM podczas podróży po całym świecie.
Zapewnia bezproblemową globalną łączność: użytkownicy mogą zainstalować jedną kartę eSIM i kupować plany dla różnych krajów, dzięki czemu mogą otrzymywać lokalne stawki niezależnie od lokalizacji.

Głównym celem projektu jest uproszczenie globalnej łączności dla podróżnych poprzez zapewnienie całościowego i uniwersalnego rozwiązania do zarządzania planami mobilnymi za pośrednictwem jednego eSIM, aby uprościć korzystanie z lokalnych taryf .

Co zaplanowano w projekcie: głównym etapem jest teraz całkowita migracja części serwerowej z Pythona do Elixir i głębsza integracja z dostawcami. W dłuższej perspektywie planowana jest optymalizacja infrastruktury, poprawa skalowalności i produktywności projektu.

Stos:

  • Backend: Python, Django, które będzie migrowane do Elixir/Phoenix
  • Bazy danych: PostgreSQL, Redis
  • Frontend: React i Flutter
  • Infrastruktura: Terraform, Kubernetes, Docker, AWS
  • Backend/Frontend ~ 80/20

Zespół od strony klienta: 12 inżynierów - Python, Frontend i Mobile

Zespół Elixir: STO i planowanych 2 inżynierów Elixir

Co będzie trzeba zrobić:

  • Migracja produktu z Python/Django do Elixir/Phoenix;
  • Konserwacja bazy danych i interakcja z nią w celu utrzymania tego samego modelu danych;
  • Przerób stos sieciowy w Elixir, który odpowiada za interakcję z operatorami telekomunikacyjnymi w celu zarządzania kartami eSIM i taryfami lokalnymi;
  • Wykorzystaj model równoległości Elixir, aby poprawić wydajność i skalowalność produktu;
  • Popraw integracje z operatorami komunikacyjnymi, aby zapewnić płynne działanie i zarządzanie kartami eSIM;
  • Usprawnij przetwarzanie danych i przesyłanie wiadomości w czasie rzeczywistym;
  • Komunikuj się ze STO i zespołem w języku angielskim.

Ważne dla nas:

  • Doświadczenia z Elixir/Phoenixod 4 lat;
  • Znajomość OTP w Elixir i systemach czasu rzeczywistego;
  • Doświadczenie z PostgreSQL i Redis;
  • Możliwość pracy z Dockerem;
  • Doświadczenie w migracji stosu sieciowego lub pracy z systemami wielkoskalowymi i o wysokiej dostępności;
  • Angielski na poziomie średnio zaawansowanym i wyższym.

Dodatkowym atutem będzie:

  • doświadczenie w Kubernetes;
  • Znajomość branży telekomunikacyjnej lub podobnych systemów przesyłania wiadomości w czasie rzeczywistym;
  • Doświadczenie z Pythonem.

Oferujemy:

  • Możliwość uczestniczenia w budowie procesów i wpływania na rozwój projektu;
  • Elastyczny grafik pracy: możesz zaczynać dzień od 9 do 12, przesuwać godziny i organizować swój dzień tak, jak Ci wygodnie;
  • Możliwość pracy zdalnej;
  • Brak liczników czasu;
  • Płatny urlop (15 dni roboczych) i zwolnienie lekarskie (10 dni roboczych);
  • Współpraca na rzecz FOP, pomoc w zarządzaniu nim ze strony prawników i księgowych firmy;
  • Dostępność zarządzania: od dowolnego menedżera TOP dzieli Cię kilka kroków/wiadomość na czacie.

Etapy rozmowy kwalifikacyjnej:

  1. Rozmowa z rekruterem i test z języka angielskiego (45-60 min);
  2. Wywiad techniczny ze współzałożycielem Freshcode (60-90 min);
  3. Wywiad techniczny z CTO projektu (60-90 min).

Przetłumaczone przez Google

Brak doświadczenia
Czy chcesz znaleźć odpowiednią pracę?
Nowe oferty pracy w Twoim Telegram
Subskrybuj
używamy cookies
Akceptować