Senior Full Stack Engineer, B2B (Partnerships & Integrations)

Senior Full Stack Engineer, B2B (Partnerships & Integrations)

Vollzeit 60000 - 80000 € / Jahr (geschätzt) Homeoffice möglich
C

Auf einen Blick

  • Aufgaben: Entwickle und integriere innovative Lösungen für unsere Partnerplattform.
  • Unternehmen: CookUnity, ein Pionier in der Lebensmittelbranche mit einer Mission zur Stärkung von Köchen.
  • Vorteile: Faires Gehalt, flexible Remote-Arbeit, 15 Urlaubstage und Gesundheitsleistungen.
  • Weitere Informationen: Wachsendes Team mit großartigen Entwicklungsmöglichkeiten und einem dynamischen Arbeitsumfeld.
  • Warum dieser Job: Gestalte die Zukunft der B2B-Integration und arbeite mit den besten Köchen zusammen.
  • Qualifikationen: Erfahrung in Cloud-Architektur, NodeJS, AWS und API-Integrationen.

Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.

About Cook

Unity

Food has lost its soul to modern convenience.

And with it, it has lost the power to nourish, inspire, and connect us.

So in 2018, Cook Unity was founded as the first‑of‑its‑kind platform that connects the world with the source of truly great food: chefs.

Today, Cook Unity delivers 50 million meals a year from the industry’s best chefs to homes all over the country.

Fresh.

Ready‑to‑eat.

And crafted with the passion that nourishes body and soul.

Unwilling to stop there, Cook Unity is expanding beyond delivery to become an ever‑innovating marketplace focused on our singular mission:

empower Chefs to nourish the world.

If that mission has you hungry in more ways than one, you’ve found the right job posting.

About the Team

Our B2B department, established at the beginning of 2024, is on the brink of significant growth. Our mission is clear: to reach roughly

$458k in MRR by the end of the first semester of 2026 and provide a stellar customer experience with limited pain on our operations.

We are creating a dedicated

Partnerships & Integrations squad within B2B.

This team will focus on building and scaling third‑party integrations and commercial partnerships that expand Cook Unity distribution and unlock new revenue channels (e. g., our Airbnb integration, and future opportunities with platforms like Instacart, Amex, and others).

The Role

  • Help integrate Cook Unity with third‑party platforms (marketplaces, loyalty programs, travel partners, payments/benefits providers, etc.) by designing and implementing robust, scalable, and reusable integration patterns.
  • Help shape the future of B2B expansion and product distribution by working directly with the Head of B2B and cross‑functional stakeholders.
  • Learn the ins and outs of a complex, operationally heavy business and simplify/automate partner workflows through technology.
  • Oversee projects across a full‑stack environment, with challenges on the front‑end, backend, and mobile experience—often involving external partner systems, APIs, and technical constraints.
  • Be hands‑on and build a world‑class partner‑enabled customer experience, delivering solutions that can be used at scale quickly and safely.
  • Maintain/scale our AWS infrastructure supporting integrations, reliability, observability, and secure data exchange with partners.

Our Current Stack

  • Languages: Java, Java Script, Typescript
  • Frameworks: React JS, Nest JS
  • Infrastructure: AWS, Kubernetes, My SQL
  • Agile Methodology
  • Service‑Oriented Architecture

Responsibilities

  • Ensure that partner integrations and platform components are scalable, reliable, secure, and efficient.
  • Identify and address technical debt and performance bottlenecks, especially in integration flows and high‑volume partner traffic scenarios.
  • Manage and maintain databases, ensuring they are optimized for performance and reliability across integration‑related workloads.
  • Own the design and implementation of features within our Java Script stack that power partner experiences and drive meaningful business impact.
  • Build and evolve integration foundations: API design, authentication/authorization, webhooks/events, idempotency, retries, monitoring/alerting, and partner‑facing documentation where needed.
  • Iterate on new and existing features to improve user experience, operational efficiency, and partner success metrics.
  • Actively contribute to strong software architecture, best practices, and long‑term technical direction—prioritizing reusable components and patterns that accelerate future partnerships.
  • Improve the maturity of our technical stack with engineering best practices (testing, CI/CD, code quality, reliability).
  • Participate in the code review process and help mentor other engineers.
  • Contribute technically by being a hands‑on coder, removing roadblocks, and repairing technical issues across integration flows.
  • Partner closely with Product, Growth, Marketing, Customer Experience, and external stakeholders; communicate effectively with third‑party integration teams (often in English) to unblock execution and ensure alignment.
  • Improve uptime & support the on‑call rotation that helps the business run 24/7.

Minimum Requirements

  • You have experience designing and building cloud architecture, backends, middle ends, web apps—end‑to‑end delivery ownership.
  • Experience with Node JS, Nest JS, AWS, and React.
  • Experience with integrations: consuming and designing REST APIs, handling authentication (e. g., OAuth/API keys), working with webhooks/events, and building resilient workflows.
  • Experience with relational databases such as My SQL or Postgre SQL.
  • Experience with automated testing and continuous integration and deployment.
  • You understand how to design, implement, and maintain backend services that will be used by internal teams and external partners.
  • You have an advanced level of English (written and spoken), comfortable collaborating with international stakeholders and partner engineering teams.
  • Fluency with AI engineering tools.

Preferred Requirements

  • Previous experience leading or mentoring teams is highly valued.
  • You enjoy working in small teams in a fast‑paced startup environment.
  • You are excited by the opportunity to grow into a leadership role as the company expands.
  • Experience with agile development methodologies and tools such as Jira.
  • Strong communication and collaboration skills.

Benefits

Paid salary in USD.

Work remotely: design the life that you want.

Enjoy 15 business days of vacation each year from the start date.

16 fully paid Argentinean holidays.

Healthcare Benefit: Monthly stipend to use in your preferred healthcare provider.

5‑year Sabbatical: After 5 years with Cook Unity, you get a 4‑week paid sabbatical.

Paid family leave.

Compassionate Leave: 3‑5 days each time the need arises.

Customize the benefits that suit your needs!

Access a range of perks tailored to you, including learning opportunities, wellness memberships, delivery apps, and more through our comprehensive benefit platform.

Personalized English coach.

Cook Unity is an Equal Opportunity Employer .

We are dedicated to creating a community of inclusion and an environment free from discrimination or harassment.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, sexual orientation, gender identity, national origin, citizenship status, protected veteran status, genetic information, or physical or mental disability.

#J-18808-Ljbffr

Senior Full Stack Engineer, B2B (Partnerships & Integrations) Arbeitgeber: Cookunity

CookUnity ist ein hervorragender Arbeitgeber, der eine dynamische und inklusive Arbeitsumgebung bietet, in der Innovation und Teamarbeit geschätzt werden. Mit einem klaren Fokus auf die Förderung von Köchen und der Bereitstellung hochwertiger, handgefertigter Mahlzeiten, bietet das Unternehmen nicht nur wettbewerbsfähige Vergütungen, sondern auch die Möglichkeit, in einem schnell wachsenden Umfeld zu lernen und sich weiterzuentwickeln. Die flexible Remote-Arbeitskultur ermöglicht es den Mitarbeitern, ihre Work-Life-Balance zu gestalten und gleichzeitig an bedeutungsvollen Projekten zu arbeiten, die einen echten Einfluss auf die Lebensmittelindustrie haben.

C

Kontaktdaten:

Cookunity Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so Senior Full Stack Engineer, B2B (Partnerships & Integrations) 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 Cookunity anzuklopfen, wenn du dich auf die Stelle als Senior Full Stack Engineer, B2B (Partnerships & Integrations) 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 Cookunity vorzubereiten!

Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Full Stack Engineer, B2B (Partnerships & Integrations) mit Bravour zu bestehen

Cloud-Architektur
Backend-Entwicklung
NodeJS
NestJS
AWS
React
REST APIs

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 Cookunity 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 Cookunity 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.