Pracuj.pl Praca zdalna Junior

Junior Software Engineer

Andrii Makivnychuk

⚲ Warszawa

Do uzgodnienia

Wymagania

  • Node.js
  • NestJS
  • React.js
  • PostgreSQL
  • GitHub
  • Git
  • JavaScript

Opis stanowiska

Nasze wymagania:
znajomość programowania w języku JavaScript, w szczególności Nestjs i Nodejs,
minimum 0,5–1 roku doświadczenia w pracy jako programista Full Stack lub Backend,
znajomość Git oraz podstaw pracy z bazami danych,
umiejętność logicznego myślenia i chęć nauki,
język angielski na poziomie minimum B2,
znajomość frameworków frontendowych lub backendowych

O projekcie:
Praca będzie realizowana przy rzeczywistym projekcie biznesowym rozwijanym dla zewnętrznego klienta. Ze względu na obowiązującą umowę NDA na tym etapie nie możemy ujawnić szczegółowych informacji dotyczących produktu, jego funkcjonalności ani klienta. Więcej informacji o projekcie, wykorzystywanych technologiach oraz zakresie zadań przedstawimy po pierwszej rozmowie rekrutacyjnej.

Zakres obowiązków:
* tworzenie i rozwijanie aplikacji webowych oraz systemów biznesowych,
* implementowanie nowych funkcjonalności w technologiach JavaScript, Node.js i NestJS,
* projektowanie oraz rozwijanie API REST,
* współpraca z bazami danych i tworzenie podstawowych zapytań,
* naprawianie błędów oraz optymalizacja istniejącego kodu,
* pisanie czytelnego, łatwego w utrzymaniu kodu,
* udział w code review oraz pracy z systemem kontroli wersji Git,
* współpraca z programistami frontendowymi, backendowymi i pozostałymi członkami zespołu,
* udział w planowaniu oraz analizie nowych funkcjonalności,
* testowanie przygotowanych rozwiązań,
* tworzenie i aktualizowanie dokumentacji technicznej,
* rozwijanie swoich umiejętności przy wsparciu mentora,
* stopniowe przejmowanie odpowiedzialności za samodzielną realizację powierzonych zadań.

Oferujemy:
pracę przy ciekawych projektach IT,
wsparcie mentora i możliwość rozwoju,
elastyczne godziny pracy,
możliwość pracy zdalnej,
szkolenia oraz dostęp do materiałów edukacyjnych,
przyjazną atmosferę.

🔍 Dekoder Ogłoszenia

🔴
minimum 0,5–1 roku doświadczenia w pracy jako programista Full Stack lub Backend
Może oznaczać, że szukają kogoś z niewielkim doświadczeniem, ale równie dobrze mogą mieć na myśli kogoś, kto już pracował przez rok i oczekują od niego samodzielności na poziomie bardziej doświadczonego pracownika.
🔴
znajomość frameworków frontendowych lub backendowych
To bardzo ogólne stwierdzenie, które może oznaczać znajomość dowolnego frameworka, nawet podstawową, a niekoniecznie głęboką wiedzę.
🔴
Ze względu na obowiązującą umowę NDA na tym etapie nie możemy ujawnić szczegółowych informacji dotyczących produktu, jego funkcjonalności ani klienta.
Choć uzasadnione, może to oznaczać, że projekt jest w bardzo wczesnej fazie rozwoju lub ma pewne niejasności, które nie są ujawniane na początku.
🔴
pisanie czytelnego, łatwego w utrzymaniu kodu
Jest to standardowe oczekiwanie, ale w praktyce może oznaczać, że obecny kod nie jest ani czytelny, ani łatwy w utrzymaniu, a Ty będziesz musiał to naprawić.
🔴
rozwijanie swoich umiejętności pr
To zdanie jest niekompletne i sugeruje, że lista obowiązków mogła zostać obcięta, co może oznaczać niedopracowanie ogłoszenia lub brak jasności co do pełnego zakresu pracy.