{"id":2083152,"url":"https://alion.io/job/bertelsmann-senior-full-stack-software-engineer-fmd-ai-react-node-js-typescript","title":"Senior Full Stack Software Engineer (f/m/d) – AI, React, Node.js & TypeScript","company":{"id":20910,"name":"Bertelsmann","domain":"bertelsmann.com","url":"https://alion.io/company/bertelsmann","size_band":"5000+","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"SuccessFactors","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Berlin, Germany"],"countries":["DE"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":58000,"max_usd":103000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":58},"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AI Agents","optional":false},{"name":"AWS","optional":false},{"name":"Confluence","optional":false},{"name":"Grafana","optional":false},{"name":"GraphQL","optional":false},{"name":"Graylog","optional":false},{"name":"JavaScript","optional":false},{"name":"Jenkins","optional":false},{"name":"Jest","optional":false},{"name":"Jira","optional":false},{"name":"Next.js","optional":false},{"name":"Node JS","optional":false},{"name":"React.js","optional":false},{"name":"Rest API","optional":false},{"name":"SQL","optional":false},{"name":"TypeScript","optional":false},{"name":"Vitest","optional":false}],"status":"live","first_seen_at":"2026-10-08T02:00:00Z","employer_posted_date":"2026-10-08","last_verified_at":"2026-10-11T19:06:45Z","board_verified":true,"closed_at":null,"days_open":4,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":4},"description":"Company Description\nRemote in our day-to-day work. On-site when it matters.\nWe work remote by default - focused, efficient, and with full ownership. For larger features, architectural decisions, and real brainstorming sessions, we come together in Berlin - fast, hands-on, and without unnecessary meeting overhead.\nWe use AI to accelerate - not to replace thinking.\nWe design the system, steer the output, and take responsibility for what we ship.\nFast where it makes sense. Careful where it matters.\nJob Description\nYou stopped coding. And that’s exactly why we want you.\nSoftware is changing. AI agents are changing how people interact with products - and we’re building for what comes next.\nJoin our UI Engineering team and build production-grade products at the intersection of AI, engineering, UX and product. You’ll shape not just how our products look and work, but how people will interact with them in the future.\nBe an engineer. Think like a Product Builder.\nYour Mission\nOwn the experience. Own the technology. Build what comes next.\nBuild production-grade applications with React, Next.js, TypeScript and Node.js - from UI to APIs and services.\n\nDesign AI-native experiences: conversational UIs, agent-driven workflows and natural-language interactions.\n\nUse AI as an engineering multiplier. Explore, prototype, implement, debug and test faster - while staying firmly in control of architecture, quality and the final result.\n\nUnderstand the customer, the business and the problem before deciding what to build.\n\nChallenge assumptions, simplify complexity and turn ambiguity into products people actually use.\n\nShape scalable architectures, APIs and data structures across the stack.\n\nCollaborate with Product, UX/UI and Engineering to make better decisions together.\n\nRaise the bar for testing, performance, maintainability and engineering quality.\n\nYou’re not here to turn tickets into components. You’re here to decide what should be built -and then build it.\nQualifications\nYour Skills\nThink and work AI-native. You already use AI as part of your engineering workflow and have developed your own approach to getting from idea to production-ready code.\n\nBring 5+ years of hands-on full-stack JavaScript experience and a strong track record of shipping real applications.\n\nBonus: AWS, Jenkins, Grafana, Graylog, Confluence, Jira, shell scripting.\n\nMaster React, Next.js, TypeScript and Node.js and understand modern web architectures.\n\nMake confident technical decisions around architecture, performance, scalability and maintainability.\n\nBuild and test production-grade software. Hands-on experience with Jest, Vitest or Node.js testing is essential.\n\nWork confidently with APIs and data: REST, database design and SQL; GraphQL is a plus.\n\nThink beyond the code. You’re curious about customers, products and the business and use that context to make better technical decisions.\n\nTake ownership of outcomes, not just implementation.\n\nStay curious about what’s next. Experience with AI-first interfaces, agent workflows or natural-language products is a plus.\n\nAdditional Information\nWhy you’ll love working with us\nOwnership over tickets: You’re trusted with real responsibility, not just tasks. No unnecessary bureaucracy, no micromanagement - we rely on you to take things forward.\n\nBuild > Talk: We test what works - not what sounds good. Fail fast, learn faster.\n\nHigh standards, low ego: We take our work seriously, but not ourselves. Direct feedback, honest collaboration, no drama.\n\nStay sharp: Hackathons, conferences, community - we invest in your growth and keep you at the cutting edge.\n\nAnd yes - the fundamentals are covered too: 30 days of vacation + Dec 24 & 31 off, Smart Fridays (4 days week possible), mobility (Germany ticket & JobRad), sports & health offerings, mental health support, corporate benefits, RTL+ access, and more.\n\nYour CV is just the starting point.\nWhat matters more to us than your resume: a portfolio, a side project, a demo repo - anything that shows you don’t just talk about code, you ship it. Production-ready. Thought through. Done.\nsmartclip is committed to creating a diverse and inclusive environment. All qualified applicants will receive consideration for employment without regard to race, ethnicity, nationality, age, gender, gender identity, religion, sexual orientation, disability, or any other diverse characteristics.","description_format":"text","description_chars":4387,"description_truncated":false,"requirements":{"experience_years_min":5,"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-08T11:09:48Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":2,"expected_fill_days":22,"reasons":["conf:7","velocity","win:early","comp:brand"],"computed_at":"2026-10-10T05:45:15Z"},"pay":null,"html_url":"https://alion.io/job/bertelsmann-senior-full-stack-software-engineer-fmd-ai-react-node-js-typescript","json_url":"https://alion.io/job/bertelsmann-senior-full-stack-software-engineer-fmd-ai-react-node-js-typescript.json","meta":{"generated_at":"2026-10-12T03:42:09Z","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":5730,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-13T00: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":20910},"rest":"https://alion.io/mcp/rest/get_company?id=20910"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fbertelsmann-senior-full-stack-software-engineer-fmd-ai-react-node-js-typescript"},{"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%2Fbertelsmann-senior-full-stack-software-engineer-fmd-ai-react-node-js-typescript"},{"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%2Fbertelsmann-senior-full-stack-software-engineer-fmd-ai-react-node-js-typescript"},{"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/bertelsmann-senior-full-stack-software-engineer-fmd-ai-react-node-js-typescript\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fbertelsmann-senior-full-stack-software-engineer-fmd-ai-react-node-js-typescript"}]}