Miejsce pracy: Warszawa (Bemowo)
Cele i odpowiedzialność
- zapewnienie wytworzenia określonego oprogramowania zgodnie z założoną funkcjonalnością i zakresem w zdefiniowanym czasie
- dbałość o wysoką jakość i wydajność tworzonych produktów
- dążenie do poprawy efektywności poprzez podnoszenie własnych umiejętności i kompetencji
- poznawanie nowych technologii i narzędzi oraz poszukiwanie rozwiązań
- dzielenie się wiedzą w zespole oraz korzystanie z know-how bardziej doświadczonych członków zespołu (Best Practices)
- dbałość o pozytywne relacje i efektywną współpracę zespołową w organizacji a także o dobry wizerunek firmy
Zadania
- aktywne planowanie działań oraz ich skuteczna realizacja
- wybór najlepszych narzędzi do realizacji zadań i optymalizacja tworzonych produktów
- monitorowanie postępów pracy własnej, dobra jej organizacja i efektywne zarządzanie czasem
- doskonalenie procesu i techniki tworzenia systemów informatycznych w ramach stosowanej metodyki zwinnej (Agile/Scrum)
- sygnalizowanie potrzeby wsparcia w realizacji zadania
- dbanie o dobrą współpracę i wspólne znajdywanie efektywnych rozwiązań
Wymagane doświadczenie, umiejętności, wiedza i wykształcenie
- bardzo dobra znajomość z zakresu HTML5, CSS, JavaScript (ES6/7), TypeScript, programowania obiektowego, wzorców projektowych
- bardzo dobra znajomość frameworka Angular 2+
- bardzo dobra znajomość biblioteki do zarządzania stanem NgRx
- bardzo dobra znajomość programowania reaktywnego z wykorzystaniem RxJS
- bardzo dobra znajomość systemu kontroli wersji GIT
- znajomość narzędzi wykorzystywanych do budowy aplikacji frontendowych (webpack 5/Module Federation)
- znajomość architektury Micro Frontend
- znajomość preprocesorów CSS (sass, less)
- umiejętność pisania testów jednostkowych (jasmine, jest)
- umiejętność pisania testów E2E (protractor, cypress)
- umiejętność pracy w środowisku opartym o metodyki zwinne oraz Continuous Integration
Mile widziane dodatkowe kompetencje lub chęć ich zdobycia
- znajomość PHP5/7, Angular JS, React JS, Bootstrap, SQL, Docker
- znajomość system operacyjnego Linux
Oczekiwania
- sumienność i wytrwałość
- aktywny i pozytywny kontakt interpersonalny
- umiejętność planowania, analizy problemów i znajdywania rozwiązań
- minimum 5-letnie doświadczenie na podobnym stanowisku
OFERUJEMY
- umowę o pracę lub kontrakt
- wynagrodzenie zależne od poziomu kompetencji i wykonywanych zadań
- wysoką jakość narzędzi pracy
- nowoczesne, klimatyzowane biuro
- elastyczne warunki i godziny pracy
- zatrudnienie w pełnym wymiarze (40h/tydzień) obejmujące dni wolne i urlop
- opiekę medyczną
- kartę sportową
- zajęcia językowe z native speakers
- udział w szkoleniach i konferencjach
- współpracę z ambitnym i profesjonalnym zespołem
- wewnętrzny mentoring prowadzony przez doświadczonych ekspertów
Jak aplikować?
W przypadku zainteresowania powyższą ofertą, prosimy o:
- przesyłanie aplikacji (życiorys z listem motywacyjnym) na adres rekrutacja@omecon.pl,
- nadanie wiadomości tytułu „Aplikacja na stanowisko: Starszy Programista Aplikacji Webowych”,
- zamieszczenie stosownej klauzuli (zgody na przetwarzanie danych osobowych).
Na podstawie analizy otrzymanych dokumentów, skontaktujemy się tylko z wybranymi osobami.