Backend Node Developer / DevOps
Odpowiedz na ogłoszenieO firmie:
Inventively to firma specjalizująca się w rozwoju oprogramowania mobilnego i webowego. Naszym celem jest wspieranie klientów w tworzeniu dochodowych produktów cyfrowych. Oferujemy szeroki zakres usług od rozwoju aplikacji, przez projektowanie UI/UX, zapewnienie jakości, aż po doradztwo. Nasze podejście opiera się na przejrzystości, innowacyjności i skupieniu na sukcesie biznesowym klientów, a wszystko to w atmosferze wspierającej rozwój osobisty i kompetencji naszych pracowników.
Opis stanowiska:
Szukamy Backend Node Developer’a / DevOps’a do projektu aplikacji Educational technology, która umożliwia komunikację pomiędzy opiekunami, rodzicami i uczestnikami wycieczek.
To stanowisko jest w formie part-time, idealne jako dodatkowa praca po godzinach.
Wymagane doświadczenie: Minimum 4 lata
Zakres obowiązków:
Projektowanie i implementacja aplikacji backendowych:
- Wykonać migrację z serwisu evennode.com do AWS.
- Tworzenie skalowalnych rozwiązań z użyciem Node. js. Aktualnie wykorzystujemy framework Express. js, ale w nowych projektach planujemy wykorzystanie Nest. js.
Integracja z bazami danych i usługami zewnętrznymi:
- Praca z różnymi typami baz danych, w tym MongoDB i Firebase Real-Time DB (funkcja czatu). Planujemy przejście od Firebase Real-Time DB do rozwiązań opartych na websocketach.
Pisanie i utrzymywanie testów:
- Opracowywanie testów integracyjnych w celu zapewnienia wysokiej jakości kodu. Obecnie nie stosujemy jeszcze testów w tym projekcie, ale planujemy ich wdrożenie w przyszłości
Komunikacja wewnętrzna i zewnętrzna:
- Ścisła współpraca z zespołem frontendowym, odbywająca się w języku polskim.
- Komunikacja z klientem w języku angielskim na temat postępu prac.
Wymagania:
Zaawansowana znajomość Node. js i frameworków:
- Biegłość w pracy z Nest. js i Express. js.
Doświadczenie z bazami danych:
- Umiejętność pracy z bazami danych relacyjnymi i nierelacyjnymi.
Umiejętności programistyczne:
- Zdolność do pisania czystego, modułowego i dobrze udokumentowanego kodu.
Doświadczenie w RESTful API:
- Kompetencje w projektowaniu i implementacji API zgodnie z najlepszymi praktykami.
Umiejętności DevOps:
Bardzo dobra znajomość usług AWS:
- Umiejętność zarządzania usługami takimi jak EC2, S3, Lambda, Amplify, AWS Elastic Beanstalk, Amazon CloudWatch. Doświadczenie z AWS jest konieczne, ponieważ potrzebujemy wykonać migrację z serwisu evennode.com do AWS.
Automatyzacja procesów CI/CD:
- Doświadczenie w korzystaniu z narzędzi takich jak Jenkins, GitHub Actions, AWS CodePipeline.
Mile widziane:
Konteneryzacja i orkiestracja:
- Wiedza na temat Docker i Kubernetes, zdolność do zarządzania kontenerami i ich orkiestracją.
Tech stack:
Node. js, Express. js, Nest. js, MongoDB, Firebase Real-Time Database, WebSockets, AWS (EC2, S3, Lambda, Amplify, AWS Elastic Beanstalk, Amazon CloudWatch), Jenkins, GitHub Actions, Docker, Kubernetes, RESTful API, testy integracyjne.
Oferujemy:
- Elastyczne godziny pracy dostosowane do Twoich potrzeb.
- Praca w pełni zdalna.
- Możliwość pracy w małym, ale specjalistycznym zespole, oferująca duży wpływ na sposób realizacji projektów.
- Idealne miejsce dla osób chcących mieć realny wpływ na rozwój projektów z szybkimi możliwościami awansu.
- Umowa zlecenie / B2B.
Wraz z aplikacją prosimy o uzupełnienie poniższego formularza:
https://docs. google.com/forms/d/1-f5pEJZqfNPoBGx6v3Qc_EFe_4AUwMD0xPcXcyDVHFg/viewform? edit_requested=true
Bądź pierwszy, który ubiega się o to miejsce pracy!
-
Dlaczego szukać pracy na HitPraca.pl?
Subskrybuj oferty pracy
Codziennie nowe oferty pracy Możesz wybierać z bardzo szerokiej gamy ofert pracy - naszym celem jest posiadanie jak najszerszej oferty pracy Otrzymuj nowe oferty e-mailem Bądź pierwszym, który odpowie na nowe oferty pracy Wszystkie oferty pracy w jednym miejscu (od pracodawców, agencji pośrednictwa pracy i innych portali) Wszystkie usługi dla kandydatów do pracy są bezpłatne Pomożemy Ci znaleźć nową pracę