Text copied to clipboard!

Tytuł

Text copied to clipboard!

Inżynier API

Opis

Text copied to clipboard!
Poszukujemy doświadczonego Inżyniera API, który dołączy do naszego zespołu technologicznego i będzie odpowiedzialny za projektowanie, rozwój oraz utrzymanie nowoczesnych interfejsów API. Osoba na tym stanowisku będzie kluczowym członkiem zespołu, współpracującym z programistami frontend i backend, architektami systemów oraz menedżerami projektów, aby zapewnić wysoką jakość i bezpieczeństwo integracji systemów. Inżynier API będzie odpowiedzialny za tworzenie dokumentacji technicznej, testowanie wydajności oraz wdrażanie najlepszych praktyk w zakresie projektowania API. Do głównych zadań należeć będzie analiza wymagań biznesowych, projektowanie rozwiązań integracyjnych, implementacja RESTful oraz SOAP API, a także monitorowanie i optymalizacja istniejących rozwiązań. Kandydat powinien posiadać doświadczenie w pracy z narzędziami do zarządzania API, takimi jak Swagger, Postman czy Apigee, oraz znać języki programowania wykorzystywane do tworzenia API, np. Java, Python, Node.js. Ważna jest także znajomość standardów bezpieczeństwa, takich jak OAuth2, JWT czy OpenID Connect. Oczekujemy umiejętności pracy w zespole, komunikatywności oraz zdolności do szybkiego rozwiązywania problemów technicznych. Oferujemy atrakcyjne wynagrodzenie, możliwość pracy zdalnej, dostęp do nowoczesnych technologii oraz udział w innowacyjnych projektach. Jeśli jesteś osobą ambitną, nastawioną na rozwój i chcesz mieć realny wpływ na kształtowanie architektury systemów informatycznych, zapraszamy do aplikowania na stanowisko Inżyniera API.

Obowiązki

Text copied to clipboard!
  • Projektowanie i rozwój interfejsów API
  • Tworzenie oraz utrzymanie dokumentacji technicznej
  • Wdrażanie i testowanie rozwiązań integracyjnych
  • Monitorowanie wydajności i optymalizacja API
  • Zapewnienie bezpieczeństwa i zgodności z normami
  • Współpraca z zespołami frontend i backend
  • Analiza wymagań biznesowych i technicznych
  • Rozwiązywanie problemów technicznych
  • Udział w przeglądach kodu i wdrażaniu najlepszych praktyk
  • Szkolenie innych członków zespołu w zakresie API

Wymagania

Text copied to clipboard!
  • Wykształcenie wyższe techniczne (informatyka lub pokrewne)
  • Minimum 2 lata doświadczenia w pracy z API
  • Znajomość REST, SOAP, GraphQL
  • Doświadczenie z narzędziami Swagger, Postman, Apigee
  • Znajomość języków programowania: Java, Python, Node.js
  • Umiejętność pracy z bazami danych SQL i NoSQL
  • Znajomość standardów bezpieczeństwa (OAuth2, JWT, OpenID Connect)
  • Dobra znajomość języka angielskiego
  • Umiejętność pracy zespołowej i komunikatywność
  • Samodzielność i zdolność do szybkiego rozwiązywania problemów

Potencjalne pytania na rozmowie

Text copied to clipboard!
  • Jakie masz doświadczenie w projektowaniu API?
  • Z jakich narzędzi do testowania API korzystałeś?
  • Opisz przypadek, w którym rozwiązałeś trudny problem integracyjny.
  • Jak zapewniasz bezpieczeństwo tworzonych API?
  • Jakie języki programowania wykorzystujesz najczęściej?
  • Czy masz doświadczenie z GraphQL?
  • Jak radzisz sobie z dokumentacją techniczną?
  • Jakie są Twoje oczekiwania dotyczące pracy zespołowej?
  • Czy miałeś okazję pracować z chmurą (AWS, Azure, GCP)?
  • Jakie są Twoje największe osiągnięcia zawodowe w obszarze API?