Pracuj.pl Praca zdalna Mid

Full Stack Developer (Node.js / React / Python)

IN4GE sp. z o.o.

⚲ Warszawa

Do uzgodnienia

Wymagania

  • Node.js
  • React.js
  • TypeScript
  • Python
  • PostgreSQL
  • MongoDB

Opis stanowiska

Nasze wymagania:
Minimum 3 - 4 lata komercyjnego doświadczenia na podobnym stanowisku.
Bardzo dobrej znajomości Node.js.
Bardzo dobrej znajomości React.
Dobrej znajomości TypeScript.
Dobrej, praktycznej znajomości Pythona popartej doświadczeniem komercyjnym, szczególnie w obszarze backend developmentu.
Doświadczenie w tworzeniu i rozwijaniu API.
Znajomość baz danych, np. PostgreSQL, MongoDB.
Doświadczenie w tworzeniu testów jednostkowych i/lub integracyjnych.
Znajomość Git i dobrych praktyk związanych z tworzeniem oprogramowania.
Angielski na poziomie minimum B2.

Mile widziane:
Doświadczenie z FastAPI, Django lub Flask.
Znajomość NestJS / Express.js.
Doświadczenie z architekturą mikroserwisową.
Docker i CI/CD.
Doświadczenie z AWS, GCP lub Azure.
Kubernetes.
Kafka / RabbitMQ / Redis.
Doświadczenie w projektowaniu rozwiązań i samodzielnym prowadzeniu funkcjonalności end-to-end.

O projekcie:
Do zespołu naszego klienta poszukujemy doświadczonego Full Stack Developera, który swobodnie porusza się zarówno w środowisku JavaScript/TypeScript, jak i Python.
Szukamy osoby z mocnym doświadczeniem w Node.js i React, ale bardzo ważnym elementem roli jest również praktyczna, komercyjna znajomość Pythona po stronie backendowej.

Zakres obowiązków:
Rozwój i utrzymanie aplikacji webowych w oparciu o Node.js, React i TypeScript.
Tworzenie i rozwój rozwiązań backendowych również w Pythonie.
Projektowanie i rozwój REST API / GraphQL.
Implementacja nowych funkcjonalności end-to-end - zarówno po stronie backendu, jak i frontendu.
Praca z bazami danych SQL i/lub NoSQL.
Tworzenie testów jednostkowych i integracyjnych.
Code review i dbanie o jakość tworzonego kodu.
Współpraca z zespołem developerskim i Product Ownerem.
Udział w projektowaniu i rozwijaniu architektury aplikacji.

Oferujemy:
Możliwość realizowania projektu 100% zdalnie.
Współpracę w zgranym zespole, który ceni wymianę wiedzy oraz otwartą komunikację.
Realny wpływ na projekty oraz wdrażane rozwiązania.
Współpracę opartą o B2B.

🔍 Dekoder Ogłoszenia

🟡
Dobrej, praktycznej znajomości Pythona popartej doświadczeniem komercyjnym
Niejasne sformułowanie — nie wiadomo dokładnie, jaki poziom zaawansowania jest oczekiwany, co może prowadzić do rozbieżności w ocenie na rozmowie.
🟡
dobrych praktyk związanych z tworzeniem oprogramowania
Ogólnikowe sformułowanie marketingowe, które nie precyzuje konkretnych standardów ani procesów obowiązujących w firmie.