Applica automatyzuje procesy wymagające rozumienia tekstu przy użyciu najbardziej zaawansowanych metod Sztucznej Inteligencji. Pracujemy dla banków inwestycyjnych z Wall Street, globalnych firm mediowych oraz międzynarodowych kancelarii prawnych. Jesteśmy unikalnym na rynku polskim pracodawcą, który pozwala na udział w niezwykle zaawansowanych projektach, zapewniając elastyczne zatrudnienie w twórczym środowisku pracy. Zapraszamy do zespołu!
Programista Frontend
Miejsce pracy: Warszawa/Poznań
W ramach rozwoju systemu do automatycznego przetwarzania tekstu opartego o nowoczesny stos technologiczny poszukujemy specjalistów z zakresu inżynierii oprogramowania posiadających następujące umiejętności oraz doświadczenie zawodowe:
Zadania:
- Projektowanie i wdrażanie nowych funkcjonalności aplikacji NLP w Angular 7, TypeScript, NgRx, RxJS
- Pisanie testów do aktualnych i nowych komponentów (jednostkowe, integracyjne i E2E). Optymalizacja wydajności aplikacji z dużą ilością zapytań i manipulacji drzewa DOM.
- Audyt kodów źródłowych tworzonych przez pozostałych członków zespołu.
Wymagania:
- Bardzo dobra znajomość JavaScript i Angular2+ (7), TypeScript, ES6+, RxJS, REST.
- Doświadczenie w pracy z Redux/RxJS.
- Praktyczne doświadczenie z testami jednostkowymi (Karma, Jasmine), integracyjnymi i E2E.
- Praktyczna znajomość zagadnień inżynierii oprogramowania (wzorce projektowe, strategie refaktoryzacji kodu, zasady postępowania z legacy code).
- Umiejętność do tworzenia wysokiej jakości kodu źródłowego, łatwego w testowaniu i czytelnego dla innych programistów.
- Doświadczenie z optymalizacja client-side.
- Doświadczenie z Git, Webpack i yarn.
- Doświadczenie z pre-procesorami CSS.
- Zamiłowanie do tworzenia przyjaznych użytkownikowi interfejsów GUI oraz programowania z wykorzystaniem technologii Web 2.0 oraz HTML5.
Oferujemy:
- interesującą pracę w jednej z najnowocześniejszych firm zajmujących się Sztuczną Inteligencją
- stabilne warunki zatrudnienia w oparciu o umowę o pracę
- świadczenia pozapłacowe (opieka medyczna, pakiet Multisport)
- możliwość dalszego rozwoju zawodowego
- przyjazną atmosferę pracy.
Idealny kandydat to programista full-stack posiadający umiejętności oraz doświadczenie zawodowe na poziomie opisanym powyżej.