Starszy Programista Frontend
Al. Jerozolimskie 132, Warszawa
Centralny Ośrodek Informatyki
Jesteśmy największą w Polsce państwową firmą IT. To my tworzymy mObywatela, mDowód, Profil Zaufany, rejestry państwowe i wiele innych e-usług, z których korzystacie na co dzień Ty i Twoi znajomi_e.
Istniejemy na rynku od 15 lat. Pracując z nami, zyskujesz stabilność zatrudnienia, umowę o pracę i dużo benefitów dla Ciebie i Twojej rodziny. Ale COI to także software house. Dlatego stawiamy na innowacje, jesteśmy na Ty, pracujemy hybrydowo i w elastycznych godzinach, a do biura możemy przychodzić z psem.
Najważniejsze jest to, że w COI robimy cos ważnego: tworzymy cyfrowe rozwiązania, które ułatwiają życie milionom ludzi w Polsce. Ty też możesz mieć w tym swój udział!
Cieszy nas ogromne zainteresowanie naszymi ofertami – to dla nas znak, że to, co robimy, naprawdę ma znaczenie. Każdą aplikację dokładnie analizuje nasz zespół, a nie algorytmy, co może wydłużyć czas oczekiwania na odpowiedź. Dziękujemy za Twoją cierpliwość i wyrozumiałość – trzymamy kciuki, byśmy mieli okazję porozmawiać!
Twój zakres obowiązków:
Efektywna i ścisła współpraca z zespołami wytwórczymi, utrzymaniowymi oraz innymi interesariuszami na wszystkich etapach cyklu życia produktu, zapewniając wsparcie w zakresie: analizy wymagań w zakresie biznesowych i technicznych możliwości oraz sposobu ich realizacji, przygotowania i realizacji zadań programistycznych, realizacji testów, rozwiązywania błędów, przygotowania wycen i ofert
Projektowanie oraz dokumentowanie rozwiązań. Implementacja, weryfikacja, testowanie oprogramowania wytwarzanego w złożonym zakresie
Wsparcie przy tworzeniu standardów w celu wytworzenia i utrzymywania wydajnego, skalowanego oraz stabilnego oprogramowania oraz ich stosowanie
Wsparcie przy wypracowywaniu i stosowanie przyjętych dobrych praktyk programistycznych i reguł wytwarzania oprogramowania
Tworzenie testów integracyjnych i jednostkowych do weryfikacji wytwarzanych funkcjonalności
Promowanie i aktywne uczestnictwo w wymianie wiedzy w ramach projektu między innymi poprzez np. organizowanie i prowadzenie spotkań, opracowywanie materiałów szkoleniowych oraz prowadzenie szkoleń, które mają na celu propagowanie najlepszych praktyk i standardówIdentyfikacja i wsparcie w zarządzaniu zależnościami między produktami i innymi jednostkami organizacyjnymi w zakresie architektury i technologii
Identyfikowanie problemów i ryzyk związanych z tworzeniem oprogramowania i proaktywne proponowanie strategii ich eliminacji. Wsparcie opracowywania planów zmian technologicznych w produkcie oraz działań optymalizujących oprogramowanie
Dokumentowanie i aktywne działanie na rzecz eliminacji długu technologicznego produktu
Aktywny udział w weryfikacji zmian w kodzie wytworzonym przez innych programistów
Definiowanie standardów prowadzenia code-review
Wspieranie procesu wdrożeniowego aplikacji od strony technicznej. Wsparcie w definiowaniu rozwiązań w zakresie optymalizacji pracy i automatyzacji procesów wydawniczych
Przeprowadzanie weryfikacji potencjalnych rozwiązań lub przygotowywanie prototypów zachowania proponowanego oprogramowania
Rekomendowanie alternatywnych opcji projektu oraz kompromisów w procesie wytwarzania oprogramowania
Konsultacje i wsparcie w tworzeniu roadmapy biznesowej oraz roadmapy technicznej produktu
Promowanie i stosowanie zasad otwartej komunikacji oraz cyklicznej informacji zwrotnej w zespole w tym udzielanie feedbacku pozostałym członkom zespołu dotyczącego jakości pracy, postępów i obszarów do usprawnień
Wspieranie procesu rekrutacji i wdrażania nowych osób w zespole
Weryfikowanie wiedzy technicznej podczas rozmów rekrutacyjnych prowadzonych do zespołu
Nasze wymagania:
Wysokie umiejętności w tworzeniu aplikacji Frontend potwierdzone co najmniej 4-letnim doświadczeniem
Bardzo dobra znajomość wzorców projektowych i architektonicznych oraz dobrych praktyk programistycznych
Znajomość zagadnień optymalizujących pracę przy wytwarzaniu oprogramowania
Znajomość bezpieczeństwa IT
Wieloletnie doświadczenie i bardzo dobra znajomość: Angular 11+; RxJS, CSS / SCSS; HTML; JavaScript; TypeScript; WCAG; Technologie Web (HTTP Web Services REST / SOAP); System kontroli wersji Git
Wiedza z zakresu: mechanizmy bezpieczeństwa, np. ssl, klucze symetryczne/asymetryczne; ngrx; Top 10 podatności OWASP; Material Design; bibliotek wspierających testowanie np. Karma/Jasmine lub Jest; Figma; Swagger; Storybook
Znajomość narzędzi do konteneryzacji: Docker, Kubernetes
Doświadczenie i znajomość w pisaniu testów integracyjnych i jednostkowych
Znajomość języka angielskiego na poziomie pozwalającym na zrozumienie dokumentacji technicznej
Praktyczna znajomość podejścia Agile i Scrum oraz narzędzi wspierających pracę w Scrum typu Jira, Confluence
Wiedza z zakresu DevOps oraz z zakresu konfiguracji środowiska Continous Integration (np. Jenkins)
Znajomość zagadnień z obszaru infrastruktury
Umiejętność powierzania i koordynacji zadań innym programistom
Zdolność do myślenia kreatywnego i proponowania innowacyjnych rozwiązań oraz przystępnego komunikowania złożonych koncepcji
Umiejętność współpracy z zespołami wytwórczymi, utrzymaniowymi oraz innymi interesariuszami
Mile widziane:
Poświadczenie bezpieczeństwa – klauzula „tajne” lub wyższe.
Zaświadczenia potwierdzającego odbycie specjalistyczne szkolenie z zakresu bezpieczeństwa teleinformatycznego dla administratorów systemów prowadzonego przez ABW.
W przypadku braku posiadania poświadczeń bezpieczeństwa o klauzuli tajne lub wyższe, kandydat powinien wyrazić zgodę przystąpienia do procedury ich uzyskania po zatrudnieniu.
To oferujemy:
Pracę w największej w Polsce firmie IT tworzącej usługi, które ułatwiają życie obywatelom – Tobie, Twoim znajomym, rodzinie
Zatrudnienie na podstawie umowy o pracę
Pracę w elastycznym modelu hybrydowym
Nowoczesne i komfortowe biuro blisko Dworca Zachodniego
Elastyczne godziny pracy, zaczynasz między 7:00 a 10:00
Możliwość wyjścia w ciągu pracy, dzięki systemowi szybkich wyjść prywatnych
Szkolenia wewnętrzne, dofinansowanie do szkoleń zewnętrznych
Możliwość ubiegania się o dofinansowanie do studiów
Możliwość awansu lub zmiany projektu – zdobywaj nowe doświadczenia w różnych zespołach – zmieniaj projekty, nie firmę
Pracę z ludźmi z różnymi kompetencjami, świetną ekspertyzą i szczerą pasją, szansa na naukę, rozwój i wymianę doświadczeń
Atmosferę wzajemnego wsparcia, mówimy sobie po imieniu
Możliwość pracy w biurze razem ze swoim czworonożnym przyjacielem🐾
PREMIE I BENEFITY:
Dodatkowe wynagrodzenie roczne
Premie uznaniowe
70% kosztów uzyskania przychodu, dające realnie więcej $$ na koncie
Dofinansowanie do wakacji „wczasy pod gruszą”
Nagroda jubileuszowa po 5, 10 i 15 latach pracy
Dodatkowy, płatny czterotygodniowy urlop po trzech latach pracy w COI
Dodatkowy, płatny dzień wolny z okazji urodzin
Platforma kafeteryjna
Karta Multisport w ramach kafeterii
Pakiet medyczny
Platforma wellbeingowa
Ubezpieczenie na życie
Dofinansowanie do okularów (600 zł na zakup okularów, 300 zł na wymianę szkieł )
2 dni w roku do wykorzystania na wolontariat
Starszy Programista Frontend
Starszy Programista Frontend
Al. Jerozolimskie 132, Warszawa
Centralny Ośrodek Informatyki