Backend Web Developer (Node.js)
Concise Software
Timișoara, Romania
3 zile în urmă
source : Just Join IT

English (advanced)

Rozwijamy się! Nasz zespół poszukuje obecnie Backend Developera . Niesamowicie ucieszymy się, jeżeli to będziesz właśnie Ty!

Jesteśmy grupą specjalistów z różnych dziedzin nastawionych na ciągły rozwój oraz zmienianie na lepsze otaczającego nas świata.

Współpracujemy z najlepszymi na świecie dzięki temu czujemy, że nasza misja realnie przekłada się na konkretne projekty.

Ciągłe poszerzanie horyzontów i zaagnażowanie to coś, co niezwykle cenimy. Nasz zespół chętnie dzieli się swoim doświadczeniem oraz wspiera każdego, kto dołącza do grona naszych pracowników.

To coś, czego szukasz w swoim życiu zawodowym? Skontaktuj się z nami!

Możliwość 100% pracy zdalnej

Wymagania :

  • Minimum 2-3 lata doświadczenia w Node.js.
  • Bogate doświadczenie w JavaScripcie (es6+).
  • Komercyjne doświadczenie w pracy z frameworkiem : express.js, NestJs
  • Doświadczenie w pracy z ORM, np. TypeORM
  • Doświadczenie w systemach kontroli wersji np. GIT.
  • Znajomość narzędzi do testowania (Mocha / Chai / Jest).
  • Znajomość relacyjnych baz danych np. MySQL / PostgreSQL.
  • Umiejętność typowania w Typescript.
  • Umiejętność dokumentowania interfejsów API za pomocą narzędzi Swagger / Postman.
  • Komunikatywna znajomość języka angielskiego.
  • Mile widziane :

  • Znajomość nierelacyjnych baz danych (np. MongoDB, DynamoDB)
  • Znajomość BDD.
  • Znajomość koncepcji AWS, ECS, Lambda, Cognito, S3.
  • Znajomość procesów CI i CD.
  • Rozumienie różnic pomiędzy monolitem, modularnym monolitem a mikroserwisami.
  • Rozumienie czym jest DDD i w jakich przypadkach warto z tego korzystać.
  • Umiejętność stosowania w praktyce wszystkich poziomów piramidy testów.
  • Umiejętność pisania czystego kodu, zgodnego z zasadami SOLID, GRASP.
  • Umiejętność stosowania wzorców projektowych w przypadkach, które tego wymagają i rozumienie kiedy ich stosowanie się nie opłaca.
  • Obowiązki :

  • Współtworzenie i programowanie warstwy back-end dla systemu www.
  • Współudział w opracowaniu koncepcji rozwiązania dla inicjatywy biznesowej.
  • Zapewnienie jakości wytwarzanych produktów poprzez wsparcie testów akceptacyjnych oraz wdrożenia rozwiązania.
  • Utrzymywanie i aktualizację repozytorium dokumentacji technicznej systemów informatycznych.
  • Zapewnienie właściwej jakości wytwarzanego oprogramowania i zgodności ze standardami oraz dobrymi praktykami.
  • Oferujemy :

  • Elastyczne godziny pracy
  • Elastyczną formę zatrudnienia
  • Budżet na wyjścia i wyjazdy integracyjne
  • Lekcje języka angielskiego
  • System premiowy MyBenefit
  • Bibliotekę branżową + bazę e-learning
  • Budżet szkoleniowy
  • Prywatną opiekę medyczną
  • Środowy lunch (biuro)
  • Raportați această lucrare
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Aplică
    Email-ul meu
    Făcând clic pe "Continuă", acord nevoo consimțământ de a procesa datele mele și de a-mi trimite alerte prin e-mail, așa cum este detaliat în policyApplicația de confidențialitate a lui neuvoo. Pot să-mi retrag consimțământul sau să mă dezabonez în orice moment.
    Continuă
    Formular