O firmie: Engenious to agencja konsultingowa z siedzibą w USA, działająca na całym świecie. Chociaż głównym obszarem specjalizacji Engenious jest programowanie na urządzenia mobilne, jest to siedziba ponad 40 oraz utalentowanych światowej klasy inżynierów z doświadczeniem w dziedzinie sieci, backendu i automatyzacji testów.
Rola otwarta : Engenious poszukuje do naszego zespołu programisty backendu NodeJS średniego poziomu.
Co wyróżnia dobrego programistę NodeJS? Umiejętność myślenia jak programista, pełnego zrozumienia oczekiwań menedżerów projektów i właścicieli produktów oraz wyobrażenia sobie, czego potrzebują użytkownicy końcowi i jak będą wchodzić w interakcję z produktem. Umiejętność łączenia strategii, technologii i wiedzy specjalistycznej w celu optymalizacji procesu rozwoju. Oczekujemy, że kandydat będzie proaktywny, zmotywowany, zdolny do pracy przy minimalnym nadzorze, będzie posiadał szeroką wiedzę branżową i wnosił inicjatywy do zespołu.
Obowiązki: p>
- Analizuj i ustalaj priorytety zakresu zadań programistycznych, biorąc pod uwagę potrzeby biznesowe, ryzyko klienta i poprawę wydajności.
- Pisz czysty kod Node.js, Express.js i SQL, aby rozwijać funkcjonalność aplikacje po stronie serwera
- Wykonuj testy jednostkowe, aby zoptymalizować wydajność
- Przeglądaj kod innych członków zespołu Żądania ściągnięcia
Wymagania :
- ponad 3 lata zawodowej pracy z frameworkami NodeJS, takimi jak express.js, nest.js.
- Dogłębna wiedza na temat architektury klient-serwer i Rest API
- Doświadczenie w praktyce Agile (Scrum, przegląd kodu, programowanie w parach)
- Dobra znajomość baz danych, w szczególności mongoDB, postgreSQL, Redis
- Poczuj się komfortowo Środowisko Linux
- Znajomość TypeScriptu
- Dobra znajomość narzędzi do wersjonowania kodu, takich jak Git
- Praktyczne doświadczenie z narzędziami do testów jednostkowych.
- Komunikacja do zespołu ds. kontroli jakości „jak” i „co” należy przetestować
- język angielski — wymagany jest wyższy średniozaawansowany
Będzie plus:
- Znajomość GCP, AWS będzie ogromnym plusem
- Doświadczenie z Dockerem to duży plus
- Doświadczenie z serwery internetowe, takie jak Nginx
- Możliwość konfigurowania CI/CD przy użyciu Jenkinsa lub analogii
Oferujemy:
- Elastyczną i pracę zdalną
- Płatne urlopy i zwolnienia chorobowe
- Możliwości rozwoju w dowolnym miejscu Kierunek IT
- Zabawny i przyjazny zespół
- Osobisty rozwój zawodowy
- Do 100% zwrotu kosztów udziału w kursach podstawowych i konferencjach
<
Wyślij nam swoje CV i zrób nowy krok w swojej karierze zawodowej!