Starszy programista Full Stack (React + Node) віддалено Potrzebujemy programisty full-stack, który może być częścią naszego zespołu i z łatwością współpracuje zarówno z przodu, jak i z tyłu. Powinieneś być aktywnym uczestnikiem procesu rozwoju, pisać dobry kod i brać udział w decyzjach dotyczących projektowania architektury oprogramowania. Nasz klient – wielofunkcyjna firma specjalizująca się w projektowaniu, tworzeniu, promocji i dostarczaniu różnorodnych rozwiązań komercyjnych dla klientów
Starszy programista Full Stack (React + Node)
віддалено
Potrzebujemy programisty full-stack, który może być częścią naszego zespołu i z łatwością współpracuje zarówno z przodu, jak i z tyłu. Powinieneś być aktywnym uczestnikiem procesu rozwoju, pisać dobry kod i brać udział w decyzjach dotyczących projektowania architektury oprogramowania.
Nasz klient – wielofunkcyjna firma specjalizująca się w projektowaniu, tworzeniu, promocji i dostarczaniu różnorodnych rozwiązań komercyjnych dla klientów, stron internetowych.
Obowiązki:
- Uczestnictwo w procesie rozwoju;
- Współpracuj z innymi programistami, PM i Klientem;
- Dostrzegaj możliwości poprawy wydajności kodu;
- Udział w planowaniu architektury oprogramowania;
- Dbaj o integralność i organizację kodu i dokumentacji;
- Weź udział w szacowaniu nowych funkcji;
- Bądź na bieżąco z pojawiającymi się trendami i technologiami.
- Dokładnie dopasuj projekt interfejsu użytkownika/UX;
- Twórz komponenty wielokrotnego użytku.
Wymagania:
- ponad 4 lata doświadczenia komercyjnego;
- Dobra znajomość JavaScript (ES5, ES6+), TypeScript, HTML5, CSS3;
- Dobra znajomość Node.js (Nest.js);
- Dobra znajomość React (Next.js) /Redux jest koniecznością;
- Doświadczenie z bazami danych SQL i NoSQL – PostgreSQL, MongoDB;
- Dobra znajomość Rest API;
- Biegła znajomość narzędzi do wersjonowania kodu, takich jak Git;
- Znajomość najlepszych praktyk współczesnego kodu JS (ESLint, ECMAScript);
- Angielski na poziomie wyższym średniozaawansowanym;
- Doświadczenie w pracy w środowisku Agile (Scrum lub Kanban);
Miło mieć:
- Doświadczenie z GraphQL;
- Doświadczenie z Firebase;
- Doświadczenie z ElasticSearch;
- Doświadczenie z Prismic;
- Możliwość korzystania z aplikacji wyborczych/natywnych i tworzenia wieloplatformowych aplikacji internetowych (mobilnych, stacjonarnych).
Oferujemy:
- Konkurencyjne wynagrodzenie oparte na Twoich umiejętnościach, doświadczeniu i wynikach;
- 20 dni roboczych corocznego płatnego urlopu i 5 zwolnień lekarskich;
- 3 dodatkowe dni wolne na specjalne okazje;
- Doświadczeni współpracownicy z 85% inżynierów średniego i wyższego szczebla;
- Możliwość pracy z dowolnego miejsca na świecie;
- Ekscytujące projekty wykorzystujące najnowsze technologie;
- Księgowość jako usługa;
- Elastyczne podejście do pracy.