Junior JavaScript Developer

Basic information
Role
Front-End
Seniority
Junior
Employment
Full Time
Location
Hybrid
Min Experience
Less than one year
Locations
Kraków, Poland
Salary
Non-disclosure salary
Technologies
React
About the job

Frontend Developer jest odpowiedzialny za programowanie, rozwój i wdrażanie aplikacji internetowych. Bierze udział w projektowaniu nowych modułów systemu i jest w stałym kontakcie z backend deweloperami w celu integracji systemu.

Na jakie kompetencje i umiejętności zwrócimy uwagę?

  • umiejętność programowania w języku JavaScript i TypeScript,

  • znajomość React, React Native, Angular lub Vue.js,

  • znajomości state-managera (Redux/Zustand),

  • znajomość języka polskiego na poziomie min. B2,

  • znajomość języka angielskiego na poziomie min. B1,

  • chęć do nauki nowych technologii i frameworków.

Co nie jest konieczne, lecz mile widziane i sprawi, że nas tym pozytywnie zaskoczysz?

  • dobra znajomość React, GraphQL, Storybook,

  • dobra znajomość CSS3, umiejętność tworzenia responsywnych aplikacji,

  • min. 1 rok doświadczenie jako JavaScript Developer.

Jeśli nie masz doświadczenia komercyjnego - damy Ci szansę! Jednak wymagamy umiejętności programowania i zaprezentowania nam własnych małych projektów.

Jaki będzie zakres Twoich zadań?

  • tworzenie oraz modyfikacja frontendu w JavaScript/TypeScript (ok. 75% czasu pracy),

  • udział w procesie projektowania nowych modułów systemu (ok.10% czasu pracy),

  • analiza błędów (ok. 10% czasu pracy),

  • tworzenie dokumentacji technicznej (ok. 5% czasu pracy).

Co Ci oferujemy?

  • możliwość rozwoju zawodowego,

  • możliwość zmiany projektu w trakcie pracy,

  • wybór technologii przy nowych projektach,

  • wybór narzędzi dostosowanych do Ciebie,

  • 20/26 dni płatnego urlopu,

  • cyklicznie szkolenia wewnętrzne,

  • lekcje języka angielskiego,

  • dostęp do programu MultiSport,

  • możliwość gry w firmowej drużynie sportowej (liga FLS),

  • wsparcie starszych programistów,

  • pracę w pełnym lub niepełnym wymiarze czasu (preferujemy B2B, jednak bierzemy pod uwagę inne formy zatrudnienia),

  • bezpłatne miejsce parkingowe, pod biurem w centrum miasta,

  • pracę w biurze w Krakowie lub hybrydową - decyzja należy do Ciebie,

  • imprezy integracyjne i dobrą atmosferę w zespole, ukierunkowanym na rozwój,

  • stabilne zatrudnienie,

  • elastyczne godziny pracy.

Jak pracujemy?

  • System kontroli wersji: Git (GitLab).

  • Budowanie aplikacji jedną komendą? Tak, “git push” (resztą zajmuje się GitLab CI/CD).

  • Czy budujemy aplikację codziennie? Tak, każdy push buduje aplikację!

  • Bug Tracker: Asana.

  • Error Tracker: Sentry.

  • Czy naprawiamy błędy zanim przechodzimy do nowych zadań? Tak!

  • Czy zawsze mamy aktualny harmonogram? Tak, minimum cotygodniowy status i aktualizacja harmonogramu.

  • Czy pracujemy ze specyfikacją? Tak!

  • Czy pracujemy z makietami? Tak! (Figma).

  • Czy warunki w biurze pozwalają się skoncentrować? Tak! Wiemy, jak ważne jest dla programisty “flow” i “getting into the zone”.

  • Jakie narzędzia otrzymasz? Dostosowane do Ciebie, Twoich potrzeb - ma działać szybko, sprawnie i niezawodnie.

  • Czy mamy testerów? Tak!

Z jakimi narzędziami i technologiami głównie pracujemy?

  • Framework: React.

  • Warstwa danych: GraphQL, Redux, REST.

  • Tooling: Webpack, Node, NPM, Yarn, Storybook.

  • Wygląd: PostCSS, scss, styled-components, JSS, MaterialUI.

wayto.tech
Copyright ©2025 wayto.tech. All rights reserved.