STANOWISKO
SOFTWARE DEVELOPMENT & ARCHITECTURE
Backend Software Engineer
ŁÓDŹ
WARSZAWA
BYDGOSZCZ
W Knowit łączymy pasję do technologii z realnym wpływem na przyszłość. Pracujemy w międzynarodowych zespołach, budując rozwiązania, z których korzystają tysiące (a często miliony) użytkowników. Stawiamy na elastyczność, zaufanie i rozwój – techniczny oraz osobisty.
Prosimy o przesyłanie CV w języku angielskim. Poszukujemy kandydatów mieszkających na terenie UE.
Dla naszego klienta – duńskiego producenta markowych zabawek – poszukujemy doświadczonego Senior Backend Engineera, który dołączy do zespołu odpowiedzialnego za rozwój i utrzymanie nowoczesnych usług backendowych wspierających globalne produkty i procesy firmy.
Zakres obowiązków:
rozwój i utrzymanie aplikacji backendowych,
projektowanie oraz wdrażanie rozwiązań w technologiach JavaScript/TypeScript i Node.js,
tworzenie i utrzymywanie pipeline’ów CI/CD,
optymalizację wydajności aplikacji oraz infrastruktury,
udział w code review,
analizę i rozwiązywanie problemów technicznych,
współpracę z zespołami developerskimi, DevOps oraz biznesem.
Wymagania:
doświadczenie w pracy z JavaScript/TypeScript oraz Node.js,
doświadczenie w tworzeniu i utrzymywaniu aplikacji backendowych,
znajomość procesów CI/CD oraz praktyk DevOps,
doświadczenie z usługami chmurowymi, takimi jak AWS lub Azure,
umiejętność optymalizacji wydajności aplikacji i infrastruktury,
doświadczenie w code review oraz troubleshootingu.
Mile widziane:
doświadczenie z C# lub legacy aplikacjami w Javie,
znajomość baz grafowych / triple store,
podstawowe zrozumienie RDF oraz SPARQL,
doświadczenie z innymi technologiami backendowymi,
znajomość dobrych praktyk bezpieczeństwa w backend developmencie,
doświadczenie w zarządzaniu bazami danych.
Oferujemy:
Kontrakt biznesowy B2B (jeśli jesteś zainteresowany inną formą zatrudnienia - zapoznaj się z naszymi innymi ogłoszeniami)
Nowoczesne biuro, wyposażone w stół do ping ponga oraz urządzenia do ćwiczeń.
Możliwości rozwojowe w pionie i poziomie.
Możliwość decydowania, na co wydany zostanie Twój budżet na rozwój (szkolenia techniczne, językowe, kompetencje miękkie, dofinansowanie certyfikatów, konferencje).
Kulturę organizacyjną opartą na dzieleniu się wiedzą.
Szereg inicjatyw, odciągających od codziennej pracy :)