W skrócie
- Zadania: Wspieraj i rozwijaj usługi backendowe oraz API w nowoczesnym środowisku chmurowym.
- Firma: Techstack Ltd - międzynarodowa firma technologiczna z dynamiczną kulturą pracy.
- Benefity: Stabilne zatrudnienie, możliwość pracy zdalnej, kursy językowe i wsparcie w rozwoju zawodowym.
- Pozostałe informacje: Możliwości rozwoju kariery, hackathony i brak mikrozarządzania.
- Dlaczego ta praca: Pracuj nad innowacyjnymi projektami i rozwijaj swoje umiejętności w zespole ekspertów.
- Kwalifikacje: 5+ lat doświadczenia w programowaniu, znajomość Node.js i AWS.
Przewidywane wynagrodzenie mieści się w przedziale 63000 - 77000 zł za rok.
Poszukujemy Senior Backend Software Engineer (Node.js) do długoterminowego projektu dla naszego kanadyjskiego partnera, międzynarodowej firmy programistycznej z portfolio produktów Windows dystrybuowanych pod wieloma markami. Projekt obejmuje dużą, powiązaną ekosystem aplikacji i usług budowanych i utrzymywanych przez wiele lat. Łączy systemy legacy z nowoczesnymi rozwiązaniami opartymi na chmurze i obejmuje usługi backendowe, platformy administracyjne, API, strony internetowe, integracje oraz narzędzia wewnętrzne wspierające dystrybucję produktów, marketing i operacje.
Technologia: Node.js, TypeScript, JavaScript, MySQL, PostgreSQL, MongoDB, Amazon Aurora, AWS, AWS Lambda, Serverless Framework, API Gateway, AWS SDK, RabbitMQ, Amazon SQS, Docker, Terraform, AngularJS v1, GitHub Copilot.
Obowiązki:
- Wsparcie i poprawa usług backendowych, API, portali administracyjnych, stron internetowych oraz narzędzi automatyzacyjnych.
- Utrzymywanie i stopniowe modernizowanie istniejących aplikacji, pracując zarówno z technologiami legacy, jak i nowszymi.
- Badanie problemów produkcyjnych, rozwiązywanie problemów i znajdowanie ich przyczyn.
- Praca z usługami AWS, infrastrukturą chmurową i pipeline'ami wdrożeniowymi.
- Poprawa stabilności, wydajności i łatwości utrzymania istniejących systemów.
- Analiza nieznanych systemów, zrozumienie ich działania i pomoc w aktualizacji dokumentacji technicznej.
- Używanie narzędzi AI w codziennej pracy do kodowania, debugowania, testowania, refaktoryzacji i dokumentacji.
- Przeglądanie kodu generowanego przez AI i upewnianie się, że spełnia wymagane standardy jakości, bezpieczeństwa i łatwości utrzymania.
- Ścisła współpraca z zespołem i interesariuszami po stronie klienta podczas onboardingu i transferu wiedzy.
- Przyjmowanie odpowiedzialności za swoje obszary i pomoc w redukcji długu technicznego.
Wymagania:
- 5+ lat doświadczenia w komercyjnej inżynierii oprogramowania.
- Silne doświadczenie praktyczne z Node.js, TypeScript i JavaScript.
- Doświadczenie w budowaniu i wspieraniu REST API oraz systemów rozproszonych.
- Silne umiejętności SQL i doświadczenie z bazami danych relacyjnymi.
- Pewne doświadczenie praktyczne z AWS i infrastrukturą chmurową.
- Doświadczenie w rozwiązywaniu problemów w systemach produkcyjnych i pracy z aplikacjami legacy.
- Dobre zrozumienie architektury oprogramowania, wzorców projektowych, bezpieczeństwa i integracji systemów.
- Komfortowa praca samodzielna z złożonymi systemami i ograniczoną dokumentacją.
- Doświadczenie praktyczne w korzystaniu z narzędzi wspomagających rozwój AI, takich jak GitHub Copilot, Cursor, Claude Code lub podobnych w codziennej pracy.
- Umiejętność korzystania z narzędzi AI do kodowania, debugowania, testowania, refaktoryzacji, dokumentacji i eksploracji nieznanych baz kodu, przy jednoczesnym starannym przeglądaniu wygenerowanego wyniku.
- Silne poczucie odpowiedzialności, dbałość o szczegóły i praktyczne podejście do rozwiązywania problemów.
Co oferujemy:
- Stabilne i długoterminowe stanowisko w doświadczonym zespole.
- Szerokie możliwości rozwoju zawodowego i kariery, w tym wyzwania zawodowe, które sprzyjają osobistemu rozwojowi, spotkania, hackathony, społeczności zawodowe i inne.
- Poziome połączenia i brak mikrozarządzania sprzyjają współpracy, w której wszyscy członkowie zespołu są dostępni dla siebie nawzajem w razie jakichkolwiek wątpliwości.
- Huby w Charkowie, Kijowie, Lwowie i Wrocławiu (Polska) lub wszystko, co potrzebne do pracy zdalnej.
- Do 50% zwrotu kosztów kursów edukacyjnych i konferencji wspierających rozwój zawodowy.
- Darmowe kursy języka angielskiego i biznesowego angielskiego.
- 20 dni urlopu i 7 dni chorobowych, aby wspierać Twoje zdrowie i dobre samopoczucie.
- Wsparcie prawne i księgowe.
- Prezenty z okazji ważnych wydarzeń i okazji.
Senior Backend Software Engineer in Kielce – pracodawca: Hoorya
Moon Active w Warszawie to doskonały pracodawca, który oferuje dynamiczne środowisko pracy w branży gier mobilnych. Nasza kultura pracy sprzyja innowacjom i współpracy, a pracownicy mają możliwość rozwoju zawodowego poprzez udział w projektach o globalnym zasięgu. Oferujemy konkurencyjne wynagrodzenie oraz atrakcyjne benefity, co czyni nas idealnym miejscem dla osób poszukujących satysfakcjonującej kariery w rozwijającym się sektorze technologicznym.