{"id":2438655,"url":"https://alion.io/job/ringier-axel-springer-backend-node-js-engineer","title":"Backend Node.js Engineer","company":{"id":4304236,"name":"Ringier Axel Springer","domain":"ringieraxelspringer.rs","url":"https://alion.io/company/ringieraxelspringer-rs","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Backend","role_family":"Backend","seniority":null,"employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Kraków, Poland"],"countries":["PL"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":11000,"max":18000,"currency":"PLN","period":"month","gross":null,"usd_annual":55080},"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AWS","optional":false},{"name":"JavaScript","optional":false},{"name":"Node JS","optional":false},{"name":"Python","optional":false},{"name":"TypeScript","optional":false},{"name":"Amazon EC2","optional":true},{"name":"Amazon EKS","optional":true},{"name":"Amazon Kinesis","optional":true},{"name":"Amazon S3","optional":true},{"name":"API Gateway","optional":true},{"name":"AWS Lambda","optional":true},{"name":"AWS Step Functions","optional":true},{"name":"CI/CD","optional":true},{"name":"CloudFormation","optional":true},{"name":"DynamoDB","optional":true},{"name":"GitHub","optional":true},{"name":"Kubernetes","optional":true},{"name":"LLM","optional":true},{"name":"OpenSearch","optional":true},{"name":"PostgreSQL","optional":true},{"name":"Redis","optional":true},{"name":"SQL","optional":true}],"status":"live","first_seen_at":"2026-10-13T07:05:13Z","employer_posted_date":null,"last_verified_at":"2026-10-13T07:05:13Z","board_verified":false,"closed_at":null,"days_open":5,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":5},"description":"Ring Publishing (https://ringpublishing.com/) to kompleksowa platforma technologiczna wspierająca firmy mediowe w tworzeniu, zarządzaniu, publikowaniu i monetyzacji produktów cyfrowych. Umożliwia automatyzację pracy redakcji, szybkie budowanie nowych rozwiązań, eksperymentowanie, analizę wyników oraz lepsze zarządzanie procesem wydawniczym. Platforma opiera się na modułowej architekturze, dzięki której zespoły mogą rozwijać elastyczne i skalowalne produkty dopasowane do potrzeb nowoczesnego digital publishingu.\n\nDołączysz do zespołu odpowiedzialnego za rozwój narzędzi, które wspierają zarządzanie, przetwarzanie i publikację materiałów audio i wideo. Na co dzień zespół pracuje nad rozwiązaniami związanymi z uploadem, enkodowaniem, streamingiem, integracją odtwarzaczy wideo oraz audio oraz API wykorzystywanymi przez redakcje i serwisy cyfrowe. Zespół odpowiada za rozwój narzędzi do automatyzacji procesów, wyszukiwania materiałów, obsługi powiadomień i integracji z innymi elementami platformy Ring Publishing, a wszystko z wykorzystaniem innowacyjnych narzędzi AI.\n\nSzukamy ambitnej, otwartej i komunikatywnej osoby, która chce się rozwijać i zdobywać nowe kompetencje. Oferujemy pracę nad rozwiązaniami o dużej skali, dla międzynarodowych klientów w dynamicznym, przyjaznym środowisku, z wykorzystaniem najnowszych technologii oraz narzędzi AI.\nZakres obowiązków\nTworzenie i utrzymanie rozwiązań oraz narzędzi dla użytkowników platformy wydawniczej Ring Publishing w domenie audio i wideo\n\nImplementacja i utrzymanie aplikacji backendowych (Node.js)\n\nWspółpraca z członkami zespołu w procesie planowania, ewaluacji projektów, zarządzania długiem technologicznym, kosztami infrastruktury AWS oraz wykorzystywanych narzędzi AI\n\nAktywny udział w tworzeniu i utrzymywaniu dokumentacji projektowej\n\nMonitorowanie systemów oraz wprowadzanie optymalizacji w zakresie wydajności, bezpieczeństwa i skalowalności\n\nZapewnienie jakości oraz stabilności tworzonych rozwiązań, w tym zapewnienie testów oraz testowanie\n\nUtrzymanie działania systemów i obsługa awarii\n\nWymagania\nMinimum 5 lat doświadczenia jako Software Engineer\n\nBardzo dobra znajomość JavaScript/TypeScript; znajomość Python będzie dodatkowym atutem\n\nDoświadczenie w projektowaniu i budowie skalowalnych aplikacji backendowych opartych o Node.js\n\nPraktyczna umiejętność budowania i wdrażania rozwiązań wykorzystujących LLM i Generative AI\n\nDobra znajomość ekosystemu AWS oraz doświadczenie w projektowaniu rozwiązań chmurowych\n\nZnajomość Kubernetes w zakresie deploymentu, konfiguracji i utrzymania aplikacji\n\nDoświadczenie w pracy z bazami danych SQL i NoSQL\n\nZnajomość nowoczesnych praktyk wytwarzania oprogramowania, CI/CD oraz metodologii Agile\n\nBardzo dobra komunikacja i umiejętność współpracy w zespole\n\nMile widziane:\nZnajomość obszaru audio/video streaming i media processing\n\nDoświadczenie z usługami AWS związanymi z przetwarzaniem multimediów\n\nDoświadczenie z rozwiązaniami event-driven oraz architekturami opartymi o mikroserwisy\n\nStos technologiczny: Node.js, JavaScript/TypeScript, Python, PostgreSQL, DynamoDB, OpenSearch, Redis, AWS Lambda, SQS/SNS, Kubernetes (EKS), S3, EC2, CloudFormation, API Gateway, CloudFront, Route53, Step Functions, Athena/Glue/Kinesis, GitHub Actions\n\nOferujemy\nHybrydowy tryb pracy (70% pracy z biura)\n\nSzukamy rozwiązań, nie winnych\n\nDuża autonomia\n\nDoświadczeni programiści\n\nKultura DevOps\n\nLeSS & Agile\n\nUbezpieczenie na życie dla ciebie i bliskich\n\nWsparcie psychologiczne i program well-being\n\nKarta multisport i inicjatywy sportowe\n\nSzeroka oferta szkoleń\n\nLegendarne imprezy\n\nPrywatna opieka medyczna\n\nHybrydowy model pracy\n\nWsparcie w certyfikacji AWS\n\nNowoczesne, kolorowe i komfortowe biura\n\nTransparentne widełki i ścieżki kariery\n\nLightning Talki, Code Jam & HackDays\n\nSiłownia i zajęcia sportowe w biurze\n\nSzkolenia i narzędzia AI\n\nDostęp do GitHub Copilot\n\nTech stack\nNode.js\nAmazon AWS\nReact","description_format":"text","description_chars":3918,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-10-13T11:25:00Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":3,"expected_fill_days":22,"reasons":["seen:3","win:early"],"computed_at":"2026-10-17T05:46:00Z"},"pay":{"stated_usd_annual":55080,"is_top_pay":false},"html_url":"https://alion.io/job/ringier-axel-springer-backend-node-js-engineer","json_url":"https://alion.io/job/ringier-axel-springer-backend-node-js-engineer.json","meta":{"generated_at":"2026-10-19T01:26:16Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":772,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-20T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":4304236},"rest":"https://alion.io/mcp/rest/get_company?id=4304236"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fringier-axel-springer-backend-node-js-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fringier-axel-springer-backend-node-js-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fringier-axel-springer-backend-node-js-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/ringier-axel-springer-backend-node-js-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fringier-axel-springer-backend-node-js-engineer"}]}