Senior Full Stack Software Engineer (f/m/d) – React, Node.js, TypeScript + AI
- Full-time
- LegalEntity: smartclip Europe GmbH
AI makes us faster. It doesn’t replace our human judgment. We challenge AI output, verify the results and own what we ship. We experiment fast, learn quickly and deliver with care.
Own the experience. Own the technology. Build what comes next.
Software is changing. AI agents are changing how people interact with products – and we’re building for what comes next.
Join 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.
Be an engineer. Think like a Product Builder.
Your Mission
Build real, production-ready applications with React, Next.js, TypeScript and Node.js – from the UI to APIs and services.
Create new ways for people to interact with our products through AI-powered interfaces, conversational UIs and agent workflows.
Use AI to work smarter and faster. Experiment, build and test with AI, but always think for yourself and take responsibility for the code you ship.
Understand the problem before jumping into code. Get curious about users, challenge assumptions and find solutions that make a real difference.
Make good technical decisions. Build scalable architectures, work confidently across the stack and know when to keep things simple.
Work closely with Product, UX/UI and Engineering to build software that works well, performs reliably and is easy to maintain.
You’re not here just to turn tickets into components. You want to understand the problem, figure out the right solution and build something people actually use.
Your Skills
AI is part of how you work. You use AI to explore ideas, write code and solve problems, while reviewing its output critically and taking responsibility for what you ship.
Have strong experience with React, Next.js, TypeScript and Node.js and understand how modern web applications fit together.
Know your way around APIs and databases. You have hands-on experience building and integrating REST APIs, working with SQL databases and making sound decisions about data structures and database design. GraphQL is a plus.
Care about code quality. You consider architecture, performance, scalability and maintainability, spot edge cases and take testing seriously. Hands-on experience with Jest, Vitest or Node.js testing is essential.
Think beyond the code and take ownership. You understand the problem you're solving, can explain your technical decisions and work independently to find the right solution. Experience with AI-first interfaces, agent workflows or natural-language products is a plus.
Bonus: AWS, Jenkins, Grafana, Graylog, Confluence, Jira or shell scripting.
What to expect at smartclip
Remote-first, with meaningful time together: We work remotely most of the time, with occasional workshops, team sessions and opportunities to collaborate in person at our tech office in Berlin. We also host team events throughout the year, including our annual Company Offsite, which takes place at a different venue in Germany each year. Being willing to travel to and attend these gatherings is part of the role.
Ownership over micromanagement: Take ownership of your work and drive your topics forward independently.
Build > Talk: Try things early, get things wrong early, learn early.
High standards, low ego: We give direct feedback and work together openly and respectfully.
Keep growing: Develop your skills through hackathons, conferences and community exchange.
And of course, the benefits matter, too: 30 days of annual leave, plus December 24 and 31 off, Smart Fridays with the option of a four-day workweek, a Deutschlandticket (public transport pass) and JobRad bike leasing, sports and health benefits, mental health support, corporate discounts, access to RTL+ and much more.
Your CV is just the beginning.
What interests us more than your CV is a portfolio, a side project or a demo repo – something that shows us how you approach technical challenges and turn ideas into working solutions.
AI disclaimer: AI was allowed to contribute ideas, but it didn’t get the final say. We kept that privilege for ourselves.
smartclip is committed to fostering a diverse and inclusive work environment. All qualified applicants will be considered for employment regardless of ethnic origin, nationality, age, gender, gender identity, religion, sexual orientation, disability or any other personal characteristic.
By clicking the link above or any third-party link within this posting, you are leaving this site and going to a third-party website where the third-party website's terms and privacy policy apply
#J-18808-Ljbffr
Senior Full Stack Software Engineer (f/m/d) – React, Node.js, TypeScript + AI in Berlin Arbeitgeber: Bertelsmann-Jobs
Riverty ist ein hervorragender Arbeitgeber, der eine dynamische und inklusive Arbeitsumgebung in Berlin oder Verl bietet. Mit flexiblen Arbeitsbedingungen, einer internationalen Community von über 4.000 Mitarbeitenden und vielfältigen Möglichkeiten zur persönlichen und beruflichen Weiterentwicklung, fördert das Unternehmen eine Kultur des gemeinsamen Lernens und der kreativen Zusammenarbeit. Als Teil der Bertelsmann-Gruppe profitieren Mitarbeitende von den Vorteilen eines etablierten Unternehmens in einer innovativen Branche, die sich auf moderne Technologien und datengestützte Lösungen konzentriert.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass du so Senior Full Stack Software Engineer (f/m/d) – React, Node.js, TypeScript + AI in Berlin erhalten könntest
✨Engagier dich in Entwickler-Communities!
Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.
✨Zeig deine Fähigkeiten!
Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei Bertelsmann-Jobs anzuklopfen, wenn du dich auf die Stelle als Senior Full Stack Software Engineer (f/m/d) – React, Node.js, TypeScript + AI bewirbst – so wissen sie gleich, was sie von dir erwarten können!
✨Nutze Jobplattformen speziell für Tech-Jobs!
Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.
✨Such dir Mentoren und Feedback!
Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei Bertelsmann-Jobs vorzubereiten!
Einige Tipps für deine Bewerbung 🫡
Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.
Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.
Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.
Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei Bertelsmann-Jobs klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.
Wie man sich auf ein Vorstellungsgespräch bei Bertelsmann-Jobs vorbereitet
✨Technische Vorbereitung auf die Coding-Challenges
In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!
✨Das eigene Portfolio im besten Licht präsentieren
Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.
✨Teamfähigkeit und Kommunikation betonen
In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.
✨Vorbereitung auf Fragen zur Software-Architektur
Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.