Nasz klient z poszukuje Senior Backend Developera, który dołączy do jego zespołu i od pierwszego dnia będzie miał realny wpływ na rozwój produktu i firmy. Jeśli chcesz współpracować z doświadczonym zespołem, pracować w miejscu, gdzie Twoje pomysły i inicjatywa są doceniane, to ta rola jest właśnie dla Ciebie.
Jesteśmy Square One. Od 30 lat specjalizujemy się w rekrutacji IT i dobrze wiemy, czego potrzebują ekspertki i eksperci IT, tacy jak Ty. Jeśli szukasz nowych wyzwań, nie boisz się projektów, które rozwijają umiejętności i chcesz pozostać na technologicznej fali – to jesteś w dobrym miejscu!
Senior Backend Developer
Twój zakres obowiązków
- Tworzenie i utrzymanie backendowego systemu przy użyciu TypeScript i NestJS/NodeJS, integrującego różne API z istniejącym ekosystemem.
- Projektowanie modułowych i skalowalnych rozwiązań zgodnych z normami Open API, zapewniających płynną integrację.
- Abstrakcja i zarządzanie logiką biznesową, umożliwiające efektywną transformację i translację danych.
- Implementacja rozwiązań w chmurze, głównie na platformie Google Cloud Platform (GCP), z naciskiem na niezawodność działania bez dostępu do sieci.
Nasze wymagania
- Doświadczenie w programowaniu backendowym z użyciem TypeScript i NestJS/NodeJS.
- Znajomość usług chmurowych, w szczególności Google Cloud Platform (GCP).
- Głębokie zrozumienie integracji API zgodnych z normami Open API oraz różnych zewnętrznych systemów.
- Udokumentowane doświadczenie w pracy z GitHub Actions oraz CI/CD.
- Znajomość koncepcji Infrastructure as Code (IaC) i narzędzia Terraform.
- Doświadczenie w projektowaniu systemów zapewniających niezawodność działania bez dostępu do sieci.
- Umiejętność efektywnego zarządzania logiką biznesową i jej separacji od warstwy adaptera.
- Inicjatywa w poprawianiu rozwiązań, zabezpieczaniu architektury i dostarczaniu wyników w szybkim tempie.
- Doskonałe umiejętności rozwiązywania problemów, z równoczesnym zrozumieniem potrzeb technicznych i biznesowych w dynamicznym środowisku.
- Doświadczenie z systemami POS i procesami kasowymi.
- Znajomość architektur multi-chmurowych oraz technologii konteneryzacji (Docker).
To oferujemy
- Pracę zdalną
- Umowę B2B – elastyczność współpracy, prostota rozliczeń,
- Długoterminową współpracę – oferujemy długotrwałe projekty, a po ich zakończeniu staramy się znaleźć inne, które będą dopasowane do Twoich umiejętności.
- Szybki i klarowny proces rekrutacyjny