Senior Frontend Developer

20 000 - 27 000 PLN netto - B2B
Otwarte

Jesteśmy venture builder’em i od ponad 10 lat tworzymy innowacyjne startupy, które szybko zyskują klientów i inwestorów. Specjalizujemy się w technologiach takich, jak blockchain, big data i fintech. O naszych firmach pisały media w Polsce i za granicą, między innymi Forbes czy Newsweek. W związku z dalszymi planami rozwoju poszukujemy programisty na stanowisko Senior Frontend Developer.

Praca developer’a w ICEO to możliwość współpracy z zespołem profesjonalistów - od developerów, przez produktowców i ekspertów UX/UI, aż po DevOps. Jesteśmy zgraną drużyną, którą spaja chęć stworzenia nowego produktu i satysfakcja z jego wypuszczenia na rynek. Co więcej, praca developer’a w naszej firmie to nie tylko programowanie, umożliwiamy aktywny udział w koncepcjonowaniu produktu, planowaniu jego rozwoju oraz doborze zastosowanych technologii.

Dołączając do ICEO masz możliwość poszerzenia swoich umiejętności. Organizujemy wewnętrzne szkolenia, podczas których bardziej doświadczeni developerzy dzielą się wiedzą na temat wykorzystywanych przez nas technologii.

ICEO oferuje również możliwość rozwoju w kierunku zarządczym. Zostając członkiem zespołu na stanowisku Senior Frontend Developer dostajesz szansę podejmowania decyzji technologicznych, które mają realny wpływ na rozwój produktu. Z tego stanowiska już tylko krok dzieli Cię od awansu na pozycję Head of Development, która umożliwi Ci przejęcie pełnej mocy i kontroli nad architekturą nowych produktów! Masz wyczucie estetyki? Lubisz stale się rozwijać i grać zespołowo? Aplikuj!

Do Twoich obowiązków będzie należeć:
  • development komponentów frontendowych zgodnie z dobrymi praktykami i z zachowaniem wysokiej jakości kodu,
  • code review pracy innych developerów,
  • praca nad architekturą produktów - research, koncepcjonowanie, implementacja, wdrażanie,
  • utrzymanie produktów na produkcji,
  • pisanie testów jednostkowych,
  • wersjonowanie kodu zgodnie z git flow,
  • uczestnictwo w spotkaniach w formacie daily,
  • uczestnictwo w spotkaniach planningowych,
  • współpraca z zespołem back-endowym,
  • współpraca z zespołem product (HoD, UX/UI),
  • prowadzenie szkoleń dla innych developerów,
  • koordynacja pracy z przełożonymi,
  • dokumentowanie rozwiązań.
Stack technologiczny i narzędzia:

Stack technologiczny: React, TypeScript, MUI, Redux, Axios, i18next, Git flow | Gatsby.js, Grav CMS.

Narzędzia: Slack, Discord, Jira, Confluence, Bitbucket, Figma, VisualCode, Webstorm.

Infrastruktura: Docker, Kubernetes, Microservices, GCP.

Czego będziemy od Ciebie oczekiwać:
  • minimum 5 lat doświadczenia komercyjnego w tworzeniu rozwiązań frontendowych,
  • bardzo dobrej znajomości React,
  • bardzo dobrej znajomości JavaScript (ES6+),
  • bardzo dobrej znajomości HTML5/CSS3,
  • doświadczenia w pracy z biblioteką MUI,
  • doświadczenia w pracy z TypeScript,
  • doświadczenie w pracy z Redux,
  • znajomości zasad RWD,
  • doświadczenia w pracy z API REST,
  • znajomości procesów debugowania kodu i optymalizacji wydajnościowej,
  • znajomości języka angielskiego w stopniu umożliwiającym swobodną komunikację w mowie i piśmie,
  • sumienności w realizacji zadań,
  • komunikatywności, umiejętności pracy w zespole i zarządzania zadaniami w ramach zespołu,
  • umiejętności rozwiązywania problemów i poszukiwania optymalnych rozwiązań,
  • dobrego wyczucia estetycznego i dokładności w realizacji interfejsów na podstawie makiet.
Mile widziane:
  • doświadczenie w testowaniu kodu z użyciem bibliotek frontendowych (Jest, Testing Library, Cypress),
  • doświadczenie w pracy z Jira i Confluence,
  • doświadczenie w pracy z git flow i CI/CD,
  • doświadczenie w pracy z WebSocket
  • znajomość npm i webpack,
  • znajomość narzędzi ESLint, Prettier, Husky,
  • znajomość architektury aplikacji webowych oraz popularnych wzorców projektowych,
  • umiejętność przełożenia biznesowych założeń na produkt,
  • doświadczenie w tworzeniu aplikacji z sektora FinTech,
  • znajomość branży krypto aktywów.
Ścieżka kariery:
  1. Senior Frontend Developer / Tech Lead - programowanie, podejmowanie decyzji technologicznych, zarządzanie zadaniami w zespole.

  2. Head Of Development - pełna odpowiedzialność za architekturę, cały cykl życia systemu i pracę zespołu w projekcie. Konieczne dobre rozumienie wymagań biznesowych i umiejętność przełożenia ich na architekturę. Wymagana umiejętność priorytetyzowania zadań, które przełoży się na świadome budowanie produktu i schodzenie z długu technicznego.
Oferujemy:
  • wynagrodzenie 20 000 - 27 000 PLN netto - B2B,
  • 26 płatnych dni urlopowych w przypadku umowy B2B,
  • stałą współpracę, w pełnym wymiarze godzin,
  • pakiet prywatnej opieki medycznej Medicover Premium,
  • pakiet benefitów MultiSport Plus,
  • sprzęt - komputer stacjonarny / laptop, monitory i dodatki biurowe,
  • możliwość dostosowania godzin pracy,
  • pracę w trybie zdalnym lub z biura w Krakowie lub Poznaniu,
  • możliwość uczestniczenia w wewnętrznym programie szkoleń,
  • udział w spotkaniach biznesowych i integracyjnych.