NoFluffJobs Praca zdalna Senior

Senior Node.js / Full-Stack Developer (f/m/x)

Qarbon IT Sp. z o.o.

⚲ Katowice

20 160 - 21 840 PLN (B2B)

Wymagania

  • Node.js
  • TypeScript
  • REST API
  • Backend
  • Architecture
  • Samodzielność
  • Full-stack awareness
  • Fastify (nice to have)
  • DevOps mindset (nice to have)
  • Infrastructure as Code (nice to have)
  • CI/CD (nice to have)
  • Product development (nice to have)

Opis stanowiska

O projekcie: Qarbon IT to dynamiczny zespół pasjonatów technologii. Tworzymy zaawansowane, spersonalizowane rozwiązania cyfrowe dla klientów z całego świata. Nasz zespół tworzą doświadczeni specjaliści – od Data Scientistów po developerów Java, JavaScript i mobile. Realizujemy projekty, które mają realny wpływ na rozwój biznesu naszych klientów. Obecnie poszukujemy Senior Node.js / Full-Stack Developera, który przejmie kluczowe obowiązki technologiczne obejmujące zarówno development, jak i wybrane obszary związane z infrastrukturą oraz utrzymaniem środowisk. Szukamy osoby technicznie dojrzałej i samodzielnej, która potrafi sprawnie wejść w istniejący projekt, utrzymać jego stabilność oraz rozwijać nowe elementy systemu. Wymagania: - Bardzo dobra znajomość Node.js oraz TypeScript na poziomie senior. - Doświadczenie w pracy z frameworkami backendowymi (preferowana znajomość Fastify). - Dogłębne rozumienie architektury backendowej oraz zasad projektowania REST API. - Doświadczenie full-stack lub wysoka świadomość procesów zachodzących na styku backend ↔ frontend. - Samodzielność oraz umiejętność efektywnej pracy w ramach istniejącego projektu. - Biegła znajomość języka polskiego oraz angielskiego (umożliwiająca swobodną komunikację). Mile widziane - Doświadczenie w projektach łączących rolę Developmentu i DevOps. - Praktyczna znajomość rozwiązań CI/CD. - Znajomość procesów release managementu dla aplikacji mobilnych. - Doświadczenie w pracy nad systemami produktowymi rozwijanymi w sposób iteracyjny. - Doświadczenie w pracy z Google Cloud Platform (GCP). - Znajomość narzędzi Terraform oraz Terragrunt. - Doświadczenie w deploymentach oraz utrzymaniu środowisk produkcyjnych. - Praktyka w deploymentach aplikacji mobilnych na platformy iOS oraz Android. Codzienne zadania: - Rozwój i utrzymanie aplikacji backendowej w środowisku Node.js / TypeScript - Współpraca z frontendem oraz wsparcie realizacji funkcjonalności end-to-end - Utrzymanie i rozwój infrastruktury w środowisku Google Cloud Platform - Deployment i maintenance infrastruktury zarządzanej przez Terraform / Terragrunt - Utrzymanie i deployment aplikacji mobilnych iOS oraz Android - Wsparcie zespołu w podejmowaniu decyzji technicznych oraz utrzymaniu stabilności środowisk - Analiza istniejących rozwiązań i proponowanie skalowalnych usprawnień