Następna praca

Programista kompilatora/interpretera języka funkcjonalnego w DevBrother

Opublikowano ponad 30 dni temu

6 wyświetleń

DevBrother

DevBrother

0
0 recenzji
Więcej niż 5 lat
Kyiv
Intermediate
Pełny etat

Przetłumaczone przez Google

Poszukujemy wykwalifikowanego inżyniera oprogramowania, który dołączyłby do nas przy opracowywaniu ekscytującego rozwiązania.Klient to amerykańska firma budująca zdecentralizowaną, ekonomiczną, odporną na cenzurę infrastrukturę obliczeniową opartą na technologii blockchain. Infrastruktura oferuje niezawodne, skalowalne środowisko dla niemal każdej potrzeby (transakcje, środowiska AI, produkty blockchain, streaming audio i wideo).Infrastruktura oparta jest na następującym stosie technologii: Scal

Poszukujemy wykwalifikowanego inżyniera oprogramowania, który dołączyłby do nas przy opracowywaniu ekscytującego rozwiązania.

Klient to amerykańska firma budująca zdecentralizowaną, ekonomiczną, odporną na cenzurę infrastrukturę obliczeniową opartą na technologii blockchain. Infrastruktura oferuje niezawodne, skalowalne środowisko dla niemal każdej potrzeby (transakcje, środowiska AI, produkty blockchain, streaming audio i wideo).

Infrastruktura oparta jest na następującym stosie technologii: Scala, Python, Rust, Rholang i Haskell.

Będziesz odpowiedzialny za projektowanie, rozwijanie i utrzymywanie kompilatorów i interpreterów. Ta rola wymaga silnego zrozumienia teorii kompilatorów, zasad projektowania języków i wiedzy w zakresie funkcjonalnych języków programowania, takich jak Haskell, Scala i/lub OCaml. Dodatkowo wykorzystasz swoją wiedzę o Rust do aspektów programowania systemów i odkryjesz Rholang pod kątem potencjalnych przyszłych zastosowań.

Jeśli jesteś wykwalifikowanym inżynierem, który pasjonuje się tworzeniem innowacyjnych rozwiązań, zachęcamy możesz aplikować.

 {/p>

Wymagania:

● Ponad 10 lat doświadczenia w programowaniu dużych i złożonych systemów;

● Ponad 5 lat doświadczenia w programowaniu funkcjonalnym przy użyciu Haskella z jednym lub większą liczbą języków programowania, takich jak Scala, Rust i OCaml;

● Doświadczenie i głębokie zrozumienie kompilatorów i interpreterów programistycznych.

ient angielski – zaawansowany.

 

Obowiązki:

● Projektowanie i wdrażanie kompilatorów i interpreterów przy użyciu technik programowania funkcjonalnego ;

● Opracuj wydajne algorytmy do analizowania i wykonywania kodu w interpreterze;

● Twórz solidne komponenty dla kompilatorów, w tym analizę leksykalną, parsowanie, analizę semantyczną i generowanie kodu;< /p>

● Zbadaj cechy języka i ich wpływ na projekt kompilatora lub interpretera.;

● Płynna komunikacja z kolegami z USA na tematy techniczne;

● Uczestnictwo w pełny cykl życia oprogramowania, w tym analiza wymagań, projektowanie, wdrażanie, testowanie i wdrażanie;

● Udział w decyzjach dotyczących architektury i dyskusjach technicznych w zespole inżynierskim.

🎁 Oferujemy:

● Codzienne wsparcie w zakresie Twojego rozwoju technicznego i osobistego;

● Profesjonalny i bardzo przyjazny zespół, który zawsze jest gotowy do pomocy i wsparcia;

| p>

● Ubezpieczenie medyczne;

● Elastyczne godziny pracy;

● Biura na Ukrainie i w Polsce;

● Wszystkie dni ustawowo wolne od pracy;

● 15 dni płatnego urlopu;

● Usługi prawne i całodobowa ochrona;

● Usługi podatkowe i księgowe;

● Częściowo Objęcie podatkiem ukraińskich kontrahentów;

● Firma zapewnia cały niezbędny sprzęt;

● Opieka fitness na życzenie;

● Zajęcia z języka angielskiego do trzech razy w tygodniu tydzień;

● Firma płaci 50% kosztów kursów dokształcających dla każdego pracownika firmy;

● Miejsce na stanowisko pracy;

● Opieka mentorska i edukacyjna Programy;

● Regularne zajęcia na poziomie korporacyjnym (budowanie zespołu, wydarzenia sportowe, gry stołowe, wydarzenia techniczne);

● Advawymagany system premiowy.

Przetłumaczone przez Google

Więcej niż 5 lat
Kyiv
Intermediate
Pełny etat
Czy chcesz znaleźć odpowiednią pracę?
Nowe oferty pracy w Twoim Telegram
Subskrybuj
używamy cookies
Akceptować