Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

ITLT

New

Senior API Integration Consultant

Posted Updated 46 views
Discussion

Description

W ITLT pomagamy naszym zaprzyjaźnionym firmom przekształcać ambitne pomysły w cyfrową rzeczywistość. Z nastawieniem na wyzwania, ciekawość technologii i zwinność współtworzymy wyjątkowe rozwiązania IT i zapewniamy doświadczone osoby eksperckie, które pomagają przyspieszać cyfrową transformację.

Aktualnie poszukujemy profilu na stanowisko: Senior API Integration Consultant

Informacje organizacyjne:

  • Model współpracy: konsulting techniczny

  • Forma współpracy: B2B

  • Tryb pracy: zdalnie

  • Projekt: Poszukujemy doświadczonego Konsultanta Technicznego / Eksperta ds. Integracji API, który wesprze zespół naszego Klienta – dynamicznie rozwijającej się firmy z branży SaaS / rezerwacyjnej – przy realizacji zaawansowanej integracji z systemem rezerwacyjnym typu marketplace.
    Szukamy doradcy i eksperta, który pomoże w analizie architektury, rozwiązywaniu złożonych problemów integracyjnych oraz stabilizacji rozwiązania.
    Głównym celem projektu jest zapewnienie niezawodnej, dwukierunkowej synchronizacji kalendarzy i rezerwacji w czasie rzeczywistym (lub z minimalnym opóźnieniem) oraz skuteczna eliminacja ryzyka podwójnych rezerwacji (double booking)

  • Technologie na projekcie:

    • API & Auth: REST API, JSON, OAuth 2.0 (w tym PKCE, Access Tokens, Refresh Tokens)

    • Architektura: Webhooki, Event-Driven Architecture, dwukierunkowa synchronizacja danych

    • Wzorce i mechanizmy: Retry, Idempotency, Deduplikacja zdarzeń, Race conditions handling

  • Zakres prac:

    • Doradztwo i architektura: Konsultacje techniczne w zakresie konfiguracji integracji z zewnętrznym REST API, formatem JSON i OAuth 2.0.

    • Synchronizacja i logika: Analiza synchronizacji dwukierunkowej, mechanizmów asynchronicznych oraz projektowanie rozwiązań zapobiegających konfliktom rezerwacji (race conditions, double booking).

    • Webhooki i zdarzenia: Doradztwo przy implementacji, walidacji i obsłudze webhooków oraz architekturze zdarzeniowej.

    • Debugging i diagnostyka: Analiza zapytań API (request/response), wykrywanie błędów integracyjnych i rozwiązywanie problemów spójności danych.

    • Niezawodność: Projektowanie mechanizmów ponawiania prób (retry), idempotentności (idempotency) oraz logowania i monitorowania.

    • Wsparcie zespołu: Doradztwo i pomoc dla zespołu deweloperskiego Klienta podczas testów oraz wdrożenia na produkcję (opcjonalnie: realizacja drobnych poprawek kodowych).

Oczekiwania:

  • Doświadczenie: Kilka lat doświadczenia w Backend Development lub integracjach systemowych na poziomie Senior.

  • Integracje API: Bardzo dobra, praktyczna znajomość REST API, JSON oraz protokołu OAuth 2.0.

  • Event-Driven & Webhooks: Doświadczenie w pracy z webhookami oraz architekturą opartą na zdarzeniach.

  • Synchronizacja danych: Udokumentowane doświadczenie w projektowaniu i wdrażaniu integracji dwukierunkowych oraz rozwiązywaniu problemów spójności danych.

  • Mechanizmy niezawodności: Dobra znajomość wzorców: kolejkowanie, retry logic, idempotency, deduplikacja oraz obsługa błędów.

  • Postawa doradcza: Umiejętność samodzielnego prowadzenia konsultacji technicznych, precyzyjnego diagnozowania problemów oraz proponowania dojrzałych architektonicznie rozwiązań.

Mile widziane:

  • Doświadczenie w pracy z publicznymi API systemów rezerwacyjnych (np. platformy beauty/appointment).

  • Doświadczenie w integracji systemów rezerwacyjnych, kalendarzy lub platform SaaS (np. Google Calendar, Microsoft Graph / Outlook Calendar, Calendly).

  • Znajomość dowolnego z języków: Node.js / TypeScript, Python, Java lub C#.

  • Doświadczenie z technologiami takimi jak Redis, RabbitMQ, Kafka lub podobnymi rozwiązaniami do obsługi kolejkowania/cacha.

Oferujemy:

  • Forma rozliczenia: Kontrakt B2B (Time & Material) - rozliczenie za rzeczywiście przepracowane godziny lub uzgodniony miesięczny pakiet godzin.

  • Elastyczność: Praca w wymiarze part-time według bieżącego zapotrzebowania.

  • Dostępność: Działasz w oparciu o wcześniej uzgodnione terminy konsultacji oraz priorytetowe zgłoszenia techniczne (możliwość większego zaangażowania w kluczowych momentach testów i wdrożenia).

  • Realny wpływ: Pełnisz rolę kluczowego eksperta dziedzinowego, którego decyzje bezpośrednio wpływają na stabilność integracji.

Skills

What Senior Solutions Engineering jobs ask for — and how much of it you have →
Apply

See also

Solutions Engineering jobs by country — openings, pay and top skills →