Frontend developer
Adama Branickiego 17, Warszawa
Faktura.pl
Będziesz odpowiedzialny za utrzymanie i rozwój systemów Faktura.pl. Powierzymy Ci zadanie projektowania i implementacji funkcjonalności w naszym systemie w porozumieniu z zespołem IT. Do Twoich obowiązków będzie też należało priorytetowe rozwiązywanie problemów zgłoszonych przez klientów.
Wymagania:
minumum 5 lat doświadczenia w IT jako programista front-endowy lub full-stack,
doświadczenie w tworzenie produktów klasy enterprise,
wykształcenie techniczne (zakończone lub rozpoczęte studia Informatyczne),
znajomość tematów związanych z księgowością (zarówno od strony technicznej jak i merytorycznej)
bardzo dobra znajomość html, css, scss, json, xml, - bardzo dobra znajomość czystego Java Script,
bardzo dobra znajomość TypeScript, - bardzo dobra znajomość PHP 7+ oraz Symfony 3+,
bardzo dobra znajomość AngularJS, Angular2+, - znajomość pakietu Office, a w szczególności narzędzia Excel,
REST API, SOAP API, integracje z zewnętrznymi API,
bardzo dobra znajomość SQL,
dobra znajomość Dockera na potrzeby developmentu,
umiejętność pisania dokumentacji do kodu,
znajomość Jenkins i GIT na poziomie umożliwiającym modyfikację pipeline'ów CI/CD,
umiejętności zarządzania serwerami testowymi, stawianie nowych środowisk,
znajomość JIRA, - znajomość wzorców projektowych,
umiejętność bezpiecznej refaktoryzacji kodu,
praktyczna zmajomość SOLID, KISS, DRY,
pisanie kodu wysokiej jakości,
umiejętność pracy w grupie (konsultowanie newralgicznch zmian w kodzie),
wysoko rozwinięte umiejętności analityczne, umowżliwiające samodzielne werfikowanie wymagań biznesowych oraz poprawne interpetowanie intencji zleconych zadań,
rozwinięte zdolności komunikacyjne (o problemach rozmawiamy od razu gdy wystąpią i staramy się rozwiązać je razem),
umiejętność praktycznego korzystania z BPMN, draw.io itp.,
samodzielność, - umiejętność pracy pod presją czasu,
odporność na stres (podejmowanie racjonalnych decyzji w warunkach krytycznych)
znajomość języka polskiego minimum C1
Mile widziane:
znajomość biblioteki RxJS
doświadczenie w testach automatycznych (jednostkowych i e2e)
zrozumienie zasad DDD
doświadczenie w pracy z Angular 19+
Oferujemy:
konkurencyjne wynagrodzenie zależne od Twojego doświadczenia,
miłą atmosferę pracy, - możliwość pracy zdalnej lub z naszego biura,
niezbędny sprzęt do pracy, - pomoc w onboardingu,
Proces rekturacji:
wstępna rozmowa telefoniczna,
zaproszenie na rozmowę techniczną w trakcie której zadamy Ci kilka pytań oraz poprosimy o rozwiązanie zadania,
poinformujemy Cię o naszej decyzji w ciągu kilku dni, dostaniesz feedback, nawet jeśli tym razem nie będziemy mogli zaoferować Ci stanowiska