Frontend Developer
Summary
The Mid Frontend Developer will join a team at AGH University to develop web applications and analytical systems using TypeScript and React. The role involves building scalable interfaces, integrating with REST APIs, and participating in the technical design process.
Poszukujemy
Mid Frontend Developera, który
dołączy do zespołu rozwijającego aplikacje webowe i systemy analityczne.
Szukamy osoby dobrze czującej się w TypeScript i
React, potrafiącej samodzielnie realizować zadania oraz aktywnie
uczestniczyć w projektowaniu rozwiązań technicznych.
- minimum 3 lata komercyjnego doświadczenia w tworzeniu aplikacji frontendowych,
- bardzo dobra znajomość TypeScript i JavaScript,
- praktyczne doświadczenie w pracy z React,
- dobra znajomość HTML5 i CSS3 oraz zasad tworzenia responsywnych interfejsów,
- umiejętność tworzenia czytelnego, modularnego i skalowalnego kodu,
- doświadczenie w integracji frontendu z REST API,
- umiejętność pracy z Git,
- doświadczenie w tworzeniu testów frontendowych, w szczególności z wykorzystaniem React Testing Library oraz/lub Cypress,
- umiejętność samodzielnej analizy problemów technicznych i proponowania rozwiązań,
- doświadczenie w pracy zespołowej i iteracyjnym procesie wytwarzania oprogramowania,
- znajomość narzędzi wspomagających pracę zespołową np. Jira, Bitbucket, Confluence.
- znajomość narzędzi i frameworków z ekosystemu React, np. Vite, Next.js,
- doświadczenie w projektowaniu lub rozwijaniu bibliotek komponentów / design systemów,
- znajomość zasad UX/UI, dostępności oraz dobrych praktyk tworzenia interfejsów webowych,
- znajomość procesów CI/CD,
- doświadczenie w realizacji projektów na rzecz bezpieczeństwa lub obronności.
- minimum 3 lata komercyjnego doświadczenia w tworzeniu aplikacji frontendowych,
- bardzo dobra znajomość TypeScript i JavaScript,
- praktyczne doświadczenie w pracy z React,
- dobra znajomość HTML5 i CSS3 oraz zasad tworzenia responsywnych interfejsów,
- umiejętność tworzenia czytelnego, modularnego i skalowalnego kodu,
- doświadczenie w integracji frontendu z REST API,
- umiejętność pracy z Git,
- doświadczenie w tworzeniu testów frontendowych, w szczególności z wykorzystaniem React Testing Library oraz/lub Cypress,
- umiejętność samodzielnej analizy problemów technicznych i proponowania rozwiązań,
- doświadczenie w pracy zespołowej i iteracyjnym procesie wytwarzania oprogramowania,
- znajomość narzędzi wspomagających pracę zespołową np. Jira, Bitbucket, Confluence.
Mile widziane
- doświadczenie z bibliotekami do zarządzania stanem aplikacji, np. Redux Toolkit, Zustand, TanStack Query lub podobnymi,- znajomość narzędzi i frameworków z ekosystemu React, np. Vite, Next.js,
- doświadczenie w projektowaniu lub rozwijaniu bibliotek komponentów / design systemów,
- znajomość zasad UX/UI, dostępności oraz dobrych praktyk tworzenia interfejsów webowych,
- znajomość procesów CI/CD,
- doświadczenie w realizacji projektów na rzecz bezpieczeństwa lub obronności.