Nasza strona korzysta z plików cookie i podobnych technologii, w szczególności po to, by obsługiwać użytkowników, prezentować im dopasowane reklamy oraz oceniać działanie naszych stron w celu ich ulepszania. Używamy plików technicznych, a także tak zwanych opcjonalnych, czyli analitycznych i marketingowych, których umieszczenie na Twoim urządzeniu wymaga Twojej zgody. Klikając „Akceptuję”, zgadzasz się na umieszczenie plików opcjonalnych na Twoim urządzeniu. Szczegółowe informacje o rodzajach plików cookie, zbieranych danych, wycofaniu zgody i usuwaniu plików znajdziesz w Polityce prywatności .
Darmowe wzory opisu stanowiska i ogłoszenia dla programisty React
Szukasz programistów React? Poniżej znajdziesz wymagania, obowiązki i umiejętności, które powinny znaleźć się w opisie stanowiska programisty React.
Programiści React projektują i wdrażają komponenty interfejsu oparte na JavaScripcie dla aplikacji webowych i mobilnych, korzystając z ekosystemu otwartoźródłowej biblioteki React. Ci doświadczeni projektanci interfejsów uczestniczą we wszystkich etapach projektowania komponentów interfejsu — od koncepcji po testy końcowe.
Dlatego warto zrobić wszystko, żeby zostać usłyszanym. Musisz napisać taki opis stanowiska, który przyciągnie wyłącznie najlepszych specjalistów w tej dziedzinie.
Mamy nadzieję, że poniższe wzory (dla każdego poziomu doświadczenia) przydadzą się w Twoim procesie rekrutacyjnym.
Programista React — wzory opisu stanowiska
Programista React — junior
Programista React — mid
Programista React — senior
Skopiowano
Skopiuj do schowka
Obowiązki
Tworzenie nowych funkcji lub części aplikacji
Projektowanie komponentów i bibliotek wielokrotnego użytku, odpornych na upływ czasu.
Swoboda w korzystaniu z projektów UI / UX lub makiet przy tworzeniu odpowiedniego kodu i aplikacji.
Wykorzystywanie wiedzy o React.js i jego cyklu życia do maksymalizacji wydajności komponentów na różnych urządzeniach i w różnych przeglądarkach.
Wymagania i kwalifikacje
Dobra znajomość JavaScriptu, w tym manipulacji DOM i modelu obiektowego JavaScriptu.
Dogłębne rozumienie React.js i jego podstawowych zasad
Wcześniejsze doświadczenie z popularnymi workflow React.js (takimi jak Flux czy Redux)
Znajomość nowszych specyfikacji EcmaScript
Wcześniejsze doświadczenie z bibliotekami struktur danych (np. Immutable.js)
Znajomość Isomorphic React będzie dodatkowym atutem
Wdrażanie API RESTful
Znajomość HTML / CSS
Doświadczenie z GIT-em będzie dodatkowym atutem
Oczekiwane doświadczenie
1–3 lata doświadczenia.
Obowiązki
Tworzenie nowych komponentów i funkcji dla aplikacji front-endowych
Pisanie, przeglądanie i zwiększanie pokrycia testami
Dokumentowanie i refaktoryzacja naszego kodu front-endowego
Profilowanie i poprawa wydajności naszego interfejsu webowego
Pisanie o swojej pracy i współtworzenie open source
Wymagania i kwalifikacje
Dobra znajomość JavaScriptu, w tym manipulacji DOM i modelu obiektowego JavaScriptu.
Dogłębne rozumienie React.js i jego podstawowych zasad
Wcześniejsze doświadczenie z popularnymi workflow React.js (takimi jak Flux czy Redux)
Znajomość nowszych specyfikacji EcmaScript
Wcześniejsze doświadczenie z bibliotekami struktur danych (np. Immutable.js)
Znajomość Isomorphic React będzie dodatkowym atutem
Wdrażanie API RESTful
Znajomość HTML / CSS
Doświadczenie z GIT-em będzie dodatkowym atutem
Znajomość nowoczesnych mechanizmów autoryzacji, takich jak JSON Web Token.
Znajomość nowoczesnych procesów front-endowych i narzędzi budowania.
Doświadczenie z popularnymi narzędziami front-endowymi, takimi jak Babel, Webpack, NPM itp.
Umiejętność rozumienia wymagań biznesowych i przekładania ich na wymagania techniczne.
Umiejętność przeprowadzania benchmarków i optymalizacji
Znajomość narzędzi kontroli wersji {takich jak Git, SVN i Mercurial}
Oczekiwane doświadczenie
3–5 lat doświadczenia.
Obowiązki
Korzystanie z wbudowanych narzędzi React do tworzenia funkcji front-endowych
Budowanie narzędzi do wizualizacji danych, bibliotek i kodu wielokrotnego użytku dla leadów.
Integrowanie projektów i makiet z kodem aplikacji
Śledzenie interakcji użytkowników i przekształcanie ich w wartościowe informacje
Pisanie kodu interfejsu aplikacji w JavaScripcie
Poprawa wydajności aplikacji dzięki ciągłemu monitorowaniu
Przekładanie layoutów i projektów na dobrej jakości kod
Optymalizacja komponentów tak, by działały płynnie w różnych przeglądarkach i na różnych urządzeniach.
Dobre rozumienie bibliotek CSS, GIT-a, Sigmy, Adobe XD itp.
Poprawne uwierzytelnianie danych użytkownika
Tworzenie responsywnego interfejsu webowego
Wymagania i kwalifikacje
Dobra znajomość JavaScriptu, modelu obiektowego, manipulacji DOM i obsługi zdarzeń, struktur danych, algorytmów, JSX i Babela.
Dogłębne rozumienie ReactJS i jego fundamentów, takich jak JSX, Virtual DOM, cykl życia komponentu itp.
Wcześniejsze doświadczenie z workflow ReactJS, takimi jak Flux, Redux czy Create React App, oraz z bibliotekami struktur danych
Rozumienie API RESTful / GraphQL, HTML / CSS, ES6 (zmienne i zasięg, metody tablicowe), narzędzi kontroli wersji takich jak GIT, SVN itp., popularnych narzędzi front-endowych, narzędzi CI / CD, DevOps oraz frameworków do testów wydajności takich jak Mocha, Node + NPM
Mile widziane wykształcenie kierunkowe: informatyka, technologie informacyjne lub pokrewne
Oczekiwane doświadczenie
Ponad 5 lat doświadczenia.
Programista React — wzory ogłoszeń o pracę
Programista React — junior
Programista React — mid
Programista React — senior
Skopiowano
Skopiuj do schowka
{Napisz krótki, chwytliwy akapit o swojej firmie. Koniecznie podaj informacje o kulturze organizacji, benefitach i dodatkach. Wspomnij o godzinach pracy, możliwości pracy zdalnej i o wszystkim, co Twoim zdaniem czyni Twoją firmę interesującą.}
Obowiązki
Planowanie i wdrożenie złożonego interfejsu graficznego.
Tworzenie front-endu w ReactJS z użyciem najnowszych bibliotek.
Prezentowanie pomysłów technicznych, koncepcji wysokiego poziomu i rozwiązań interesariuszom wewnętrznym i zewnętrznym.
Praca przy nowym projekcie
[Uwzględnij pozostałe istotne obowiązki]
Wymagania
Doświadczenie w projektowaniu front-endu i wdrażaniu przełomowych pomysłów
Rozumienie sposobu myślenia użytkowników podczas interakcji z interfejsem
Doświadczenie w pracy z JavaScriptem, ReactJS, Reduxem i innymi nowoczesnymi frameworkami.
Doświadczenie w tworzeniu mobilnego interfejsu webowego
Doświadczenie w pracy z technologiami chmurowymi, takimi jak GCP czy AWS
Licencjat z informatyki, dowolnego kierunku technicznego lub równoważne doświadczenie praktyczne
[Uwzględnij pozostałe istotne wymagania]
Co oferujemy
[RODZAJ UMOWY]
[PROPONOWANA STAWKA]
Ekscytujący nowy projekt od zera — tworzenie nowoczesnej platformy w świecie integracji
Możliwość realizowania własnych pomysłów i wdrażania nowych technologii
Certyfikaty i szkolenia w obszarach takich jak integracja aplikacji, DevOps itp.
Elastyczne godziny i zasady pracy w biurze
Rozliczany czas pracy
Możliwość pracy zdalnej
Wsparcie w rozwoju zawodowym
Plan emerytalny
Praca od poniedziałku do piątku
[Dodatkowe opcje]
Uważasz się za idealnego kandydata!? Aplikuj już teraz.
{Napisz krótki, chwytliwy akapit o swojej firmie. Koniecznie podaj informacje o kulturze organizacji, benefitach i dodatkach. Wspomnij o godzinach pracy, możliwości pracy zdalnej i o wszystkim, co Twoim zdaniem czyni Twoją firmę interesującą.}
Tworzenie komponentów wielokrotnego użytku i bibliotek interfejsu na przyszłość
Przekładanie projektów i makiet na dobrej jakości kod
Badanie i rozumienie interakcji użytkowników
Optymalizacja komponentów pod kątem maksymalnej wydajności na wielu urządzeniach i w wielu przeglądarkach.
Koordynacja z różnymi zespołami pracującymi nad poszczególnymi warstwami
Jako programista React.js będziesz uczestniczyć — od koncepcji po ukończenie — w projektach dopracowanych technologicznie i imponujących wizualnie.
[Dodaj tu pozostałe istotne obowiązki]
Wymagania
Dogłębne rozumienie React.js i jego fundamentów, najlepiej wraz z nowoczesnymi możliwościami, takimi jak hooki.
Doskonałe rozumienie JavaScriptu, w tym koncepcji OOP oraz działania shadow DOM i DOM.
Doświadczenie z powszechnie używanymi menedżerami stanu React.js, takimi jak Flux, Redux, Thunks czy Sagas (jeśli wiesz, których się używa, podaj je)
Znajomość nowoczesnego ECMAScript (obecnie ECMAScript 8)
Doświadczenie z bibliotekami struktur danych, takimi jak Immutable.js
Znajomość API RESTful
Rozumienie Isomorphic Reaction (opcjonalnie, jeśli dotyczy Twojego zespołu)
Umiejętność wdrażania autoryzacji z użyciem mechanizmów takich jak OAuth czy JSON Web Token (podaj, jeśli wiadomo, jaki mechanizm jest używany w Twoim projekcie)
Znajomość nowoczesnych procesów front-endowych i narzędzi budowania, takich jak Webpack, Babel, NPM itp.
Znajomość ogólnych zasad renderowania w przeglądarce, pomiaru wydajności i optymalizacji.
Duże praktyczne doświadczenie z systemami kontroli wersji, takimi jak Git (jeśli używasz innego systemu, podaj jakiego)
Rozumienie potrzeb biznesu / interesariuszy i przenoszenie ich do projektu
[Dodaj wymagania formalne]
[Nie zapomnij wymienić innych frameworków, bibliotek lub technologii związanych z Twoim projektem]
[Wpisz wymagany poziom wykształcenia lub certyfikatu]
Umiejętności nietechniczne
Umiejętność pracy w zespole
Doskonała umiejętność zarządzania czasem
Doskonałe umiejętności interpersonalne i komunikacyjne
Oferujemy
[RODZAJ UMOWY]
[PROPONOWANA STAWKA]
Możliwość pracy przy najnowocześniejszych projektach
Praca ze zmotywowanym i zaangażowanym zespołem
Konkurencyjne wynagrodzenie
Praca zdalna
[Dodatkowe opcje]
{Napisz krótki, chwytliwy akapit o swojej firmie. Koniecznie podaj informacje o kulturze organizacji, benefitach i dodatkach. Wspomnij o godzinach pracy, możliwości pracy zdalnej i o wszystkim, co Twoim zdaniem czyni Twoją firmę interesującą.}
Obowiązki
Odpowiedzialność za stworzenie nowego, wysoce responsywnego interfejsu użytkownika.
Tworzenie wizualizacji zdolnych pokazać ogromne ilości danych
Praca i współpraca z resztą zespołu inżynierskiego
Współpraca z zespołem produktowym i grafikami
Badanie i rozumienie interakcji użytkowników
Tworzenie elastycznej i dobrze ustrukturyzowanej architektury front-endu wraz z obsługującymi ją API
[Uwzględnij pozostałe istotne obowiązki]
Wymagania
Licencjat z informatyki
Doświadczenie z JavaScriptem
Doświadczenie z REACT-em
Doświadczenie z HTML / CSS
Doświadczenie z REST API
Znajomość Gita będzie dodatkowym atutem
Umiejętność pracy w zespole
Dobre zarządzanie czasem
Doskonałe umiejętności interpersonalne i komunikacyjne