Senior Backend JavaScript Developer
Jako Get IT Together specjalizujemy się w dostarczaniu wysoko wykwalifikowanych Ekspertów IT, w obszarach zarządzania projektami, architektury, analizy biznesowej i systemowej czy rozwoju oprogramowania.
Doświadczona kadra HR wie jak skutecznie rekrutować i dbać o relacje z najlepszymi kandydatami IT.
Obecnie poszukujemy osoby na stanowisko Senior Backend JavaScript Developer w firmie naszego Klienta z branży technologicznej.
Co zyskasz pracując z nami:
Formę współpracy w oparciu o kontrakt b2b z Get IT Together
Pracę hybrydową w Szczecinie
Realizację projektów rozwoju oprogramowania dla branży technologicznej
Okazję do ciągłego rozwoju
Za co będziesz odpowiedzialny/a:
Projektowanie i rozwijanie warstwy backendowej platformy czatowej opartej o modele językowe.
Tworzenie oraz utrzymanie wydajnych interfejsów API umożliwiających komunikację między frontendem a silnikiem AI.
Ścisła współpraca z zespołem frontendowym – tak, aby API było intuicyjne, stabilne i dobrze zintegrowane z komponentami UI.
Implementacja mechanizmów uwierzytelniania i autoryzacji, w szczególności dla funkcji edycji i zarządzania adnotacjami.
Optymalizacja dostępu do danych:
projektowanie zapytań zapewniających szybki dostęp nawet przy bardzo dużych wolumenach danych,
wdrażanie mechanizmów cache’owania w celu ograniczenia obciążenia bazy.
Rozwijanie i optymalizacja nowych funkcji backendu pod kątem wydajności i skalowalności.
Prowadzenie testów obciążeniowych oraz usprawnień pod kątem pracy w środowisku o dużym ruchu.
Udział w projektach badawczo-rozwojowych z obszaru AI – realny wpływ na kierunek rozwoju produktu.
Jakie kompetencje są niezbędne:
Minimum 2 lata doświadczenia w pracy przy dużych projektach (trwających > 12 miesięcy), obsługujących wysoki ruch.
Doświadczenie w projektach badawczo-rozwojowych z obszaru sztucznej inteligencji.
Bardzo dobra znajomość programowania obiektowego w PHP.
Doświadczenie w pracy z bazą danych MySQL.
Praktyczna znajomość przynajmniej jednego nowoczesnego frameworka: Laravel / Symfony / Phalcon.
Znajomość środowiska Node.js oraz technologii czasu rzeczywistego (np. Socket.IO).
Swobodne posługiwanie się systemem kontroli wersji Git.
Podstawowa znajomość technologii frontendowych: HTML, CSS, JavaScript.
Umiejętność analitycznego, algorytmicznego podejścia do rozwiązywania problemów.
Doświadczenie w pracy w metodyce Scrum.
Senior Backend JavaScript Developer
Senior Backend JavaScript Developer