
RANDLAB SOFTWARE sp. z o.o. · Warszawa
React Developer – (K/M/N)
Senior≈Fullstack / JavaScript1–5 lat doświadczeniaZdalnie
W skrócie
zdania wybrane z oferty- praktyczna znajomość React.js, w tym React Hooks, Custom Hooks, Context API, Vite, Vitest/Jest, React Hook Form oraz Fetch/Axios – minimum 5 lat doświadczenia lub 8 projektów
- rozwój aplikacji webowych z wykorzystaniem React.js, JavaScript oraz PHP/Symfony
- doświadczenie w tworzeniu testów jednostkowych React.js, preferowane Jest oraz React Testing Library – minimum 3 lata doświadczenia lub 5 projektów
Technologie
Wymagane
Context APIFetch / AxiosGitJavaScriptJenkinsMaterial UINode.js / ExpressPHP 7+pnpmReact Hook FormReact Hooks / Custom HooksReact Testing LibraryReact.jsRESTSQLSymfonyTurborepoTypeScriptViteVitest
Pełny opis
z pracuj.plTechnologie, których używamy
Wymagane
- React.js
- JavaScript
- TypeScript
- Vite
- Vitest
- Jenkins
- React Hooks / Custom Hooks
- Context API
- React Hook Form
- Fetch / Axios
- React Testing Library
- Material UI
- Node.js / Express
- Turborepo
- pnpm
- PHP 7+
- Symfony
- REST
- SQL
- Git
Mile widziane
- GitLab
- Docker
- GitLab CI
- react-pdf / docx
- WCAG
O projekcie
Projekt obejmuje budowę, rozwój i utrzymanie oprogramowania, ze szczególnym uwzględnieniem rozwiązań frontendowych opartych na React.js oraz technologii backendowych PHP i Symfony.
Zakres projektu koncentruje się na rozwoju aplikacji webowych, tworzeniu dokumentacji technicznej oraz usprawnianiu procesów wytwarzania i testowania oprogramowania.
Tak organizujemy naszą pracę
Tak pracujemy
- u klienta
- rozwijasz kilka projektów jednocześnie
- masz wpływ na rozwiązania technologiczne
- koncentrujesz się na rozwoju produktu
Skład zespołu
- backend developer
- frontend developer
- fullstack developer
Twój zakres obowiązków
- budowa i rozwój oprogramowania Zamawiającego
- rozwój aplikacji webowych z wykorzystaniem React.js, JavaScript oraz PHP/Symfony
- przygotowywanie i aktualizacja dokumentacji technicznej aplikacji
- proponowanie usprawnień w obszarze rozwoju oprogramowania, wykorzystywanych narzędzi oraz procesów testowania
- przeprowadzanie code review z uwzględnieniem jakości kodu i standardów projektowych
- udział w konsultacjach podczas spotkań grup roboczych dotyczących realizowanych projektów
Nasze wymagania
- praktyczna znajomość React.js, w tym React Hooks, Custom Hooks, Context API, Vite, Vitest/Jest, React Hook Form oraz Fetch/Axios – minimum 5 lat doświadczenia lub 8 projektów
- doświadczenie w tworzeniu testów jednostkowych React.js, preferowane Jest oraz React Testing Library – minimum 3 lata doświadczenia lub 5 projektów
- praktyczna znajomość Material UI – minimum 5 lat doświadczenia lub 7 projektów
- praktyczna znajomość TypeScript – minimum 2 lata doświadczenia lub 3 projekty
- doświadczenie w generowaniu dokumentów PDF i DOCX po stronie frontendowej, preferowane react-pdf i docx – minimum 3 lata doświadczenia lub 5 projektów
- praktyczna znajomość Node.js / Express oraz doświadczenie w generowaniu dokumentów PDF i DOCX – minimum 3 lata doświadczenia lub 5 projektów
- praktyczna znajomość WCAG – minimum 3 lata doświadczenia lub 5 projektów
- praktyczna znajomość środowiska monorepo z wykorzystaniem Turborepo i pnpm – minimum 1 rok doświadczenia lub 2 projekty
- minimum 3 lata doświadczenia w wytwarzaniu oprogramowania w PHP 7+
- bardzo dobra praktyczna znajomość Symfony w wersjach 3–6+
- umiejętność programowania w JavaScript
- znajomość wzorców projektowych stosowanych w PHP i JavaScript
- praktyczna znajomość komunikacji z wykorzystaniem REST
- znajomość składni języka SQL
- umiejętność korzystania z systemu kontroli wersji Git
- umiejętność samodzielnej realizacji zadań i poszukiwania optymalnych rozwiązań
- umiejętność współpracy zespołowej i komunikacji
- inicjatywa w zakresie usprawniania realizowanych działań
- umiejętność prowadzenia konstruktywnego code review, dzielenia się wiedzą oraz przestrzegania standardów projektowych
Mile widziane
- praktyczna znajomość GitLab – minimum 3 lata doświadczenia lub 5 projektów
- praktyczna znajomość Docker – minimum 1 rok doświadczenia lub 3 projekty
- praktyczna znajomość GitLab CI oraz narzędzi analizy kodu w CI – minimum 1 rok doświadczenia lub 3 projekty
- doświadczenie w tworzeniu aplikacji webowych do obsługi wniosków o dofinansowanie, obejmujących ogłaszanie konkursów, rejestrację wniosków oraz proces ich oceny – minimum 1 rok doświadczenia (z wyłączeniem systemów opartych wyłącznie na imporcie plików zewnętrznych)
Tak pracujemy nad projektem
- code review
- dokumentacja
- narzędzia do trackowania zadań
Takie dajemy możliwości rozwoju
- mentoring
- szkolenia zewnętrzne
Etapy rekrutacji
- Ocena CV
- Rozmowa techniczna w siedzibie firmy
Treść ogłoszenia pochodzi z pracuj.pl i należy do jego autora.
Historia oferty
bez zmian od publikacji- Opublikowana na pracuj.pl