Senior Full Stack Engineer

Senior Full Stack Engineer

Berlin Vollzeit 60000 - 80000 € / Jahr (geschätzt) Kein Homeoffice möglich
Coding Partners

Auf einen Blick

  • Aufgaben: Entwickle und pflege Anwendungen für verschiedene Branchen mit modernster Technologie.
  • Unternehmen: Dynamische Softwareentwicklungsagentur, die Unternehmen beim schnelleren Produktversand unterstützt.
  • Vorteile: Vollständige Remote-Arbeit, Lernbudget und keine Bürokratie.
  • Weitere Informationen: Exzellente Karrierechancen und Unterstützung bei Umzug nach Berlin.
  • Warum dieser Job: Gestalte innovative Softwarelösungen und arbeite in einem kreativen Team.
  • Qualifikationen: Erfahrung in Full-Stack-Entwicklung und starke JavaScript/TypeScript-Kenntnisse.

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

Coding Partners ist eine dynamische Softwareentwicklungsagentur, die sich darauf spezialisiert hat, Softwareunternehmen zu befähigen, Produkte schneller zu entwickeln und auszuliefern. Wir liefern maßgeschneiderte, skalierbare Softwarelösungen und bieten Experten für interimistische Full-Stack-Entwicklung, um unseren Kunden zu helfen, schnelles und nachhaltiges Wachstum zu erreichen. Unser Fokus liegt auf agiler Entwicklung, Qualität und dem Aufbau dauerhafter Partnerschaften innerhalb des europäischen Technologiekosmos.

Wir suchen einen Senior Fullstack-Entwickler, der produktionsbereite Anwendungen von Anfang bis Ende erstellen, bereitstellen und warten kann. Der ideale Kandidat hat umfassende Kenntnisse in JavaScript, TypeScript, React, Node.js, NestJS, Cloud-Infrastruktur, CI/CD und modernen KI-unterstützten Entwicklungsabläufen.

  • Aufgaben
    • Entwicklung realer Software: Erstellung von Anwendungen für verschiedene Branchen, einschließlich QA-Rückverfolgbarkeit, B2B-Handel, Finanzdienstleistungen und Energiemanagement für Haushalte.
    • Management des gesamten Software-Lebenszyklus: Teilnahme an allen Phasen, von der Anforderungsanalyse und Teameinrichtung bis hin zu Architekturdesign, Implementierung und Produktionsfreigabe.
    • Beherrschung neuer Technologien: Lernen und Anwenden neuer Konzepte zur Lösung komplexer Kundenherausforderungen.
    • Sicherstellung der Codequalität und Dokumentation: Verantwortung für Code und Dokumentation, die den Hauptzweig erreichen.
    • Förderung von Prozessverbesserungen: Identifizierung und Umsetzung von Möglichkeiten zur Verbesserung der Team- und Unternehmensabläufe.
  • Anforderungen
    • Senior Fullstack-Erfahrung: Nachgewiesene Fähigkeit, echte Produktionssysteme über Frontend, Backend, Datenbanken und Infrastruktur zu erstellen.
    • Expertenkenntnisse in JavaScript / TypeScript: Starke Erfahrung mit JavaScript und TypeScript, einschließlich Typsystemen, Werkzeugen, sauberer Architektur und wartbarem Code.
    • Fortgeschrittene React-Erfahrung: Praktische Erfahrung mit React.js, Komponentenarchitektur, Hooks, Zustandsmanagement, wiederverwendbaren UI-Mustern, Browser-APIs und Leistungsoptimierung.
    • Starke Node.js & NestJS Backend-Erfahrung: Nachgewiesene Fähigkeit, skalierbare Backend-Dienste mit Node.js und NestJS zu erstellen, einschließlich modularer Architektur, Dependency Injection, REST/GraphQL APIs, Integrationen, Validierungslogik, Fehlerbehandlung und produktionsbereitem serverseitigem Design.
    • Datenbankmodellierungsfähigkeiten: Erfahrung im Entwerfen von Datenmodellen für relationale und/oder NoSQL-Datenbanken.
    • DevOps- und Cloud-Erfahrung: Praktische Erfahrung mit Cloud-Infrastruktur, insbesondere AWS und/oder Google Cloud, sowie CI/CD-Pipelines, Bereitstellungsabläufen, Umgebungen und Systemüberwachung.
    • Containerisierungserfahrung: Praktische Erfahrung mit Docker und Vertrautheit mit dem breiteren Container-Ökosystem, einschließlich Kubernetes oder Helm.
    • KI-unterstützte Entwicklung: Sicherer Umgang mit Tools wie Claude, Cursor, GitHub Copilot, Lovable, Bolt oder ähnlichen KI-Workflows zur Verbesserung von Geschwindigkeit, Produktivität und Codequalität.
    • Produktionsbereite Denkweise: Starke Fähigkeit, Systeme nach dem Start zu debuggen, zu überprüfen, abzusichern und zu warten.
    • Kontinuierliches Lernen: Starker Wunsch nach täglichem Lernen, Experimentieren und echtem Interesse an Softwareentwicklung.
    • Kollaborativer Teamplayer: Gute Zusammenarbeit in multidisziplinären Teams, klare Kommunikation und aktives Teilen von Wissen.
  • Starke Bonuspunkte
    • Ein produktionsbereites Anwendung mit Lovable oder Bolt ausgeliefert.
    • Eine React Native Mobile-App im App Store oder Google Play veröffentlicht.
    • Ein Produkt von 0 bis zur Live-Produktion gebracht und nach dem Start gewartet.

Vorteile:

  • Vollständig remote Arbeit mit einem Home-Office-Stipendium zur Beschaffung von hochwertiger Hardware.
  • Ergebnisorientierte Arbeitsumgebung (außer für tägliche Stand-ups).
  • 2.000 $ pro Jahr Lernbudget.
  • Keine Bürokratie – volle Verantwortung für Ihre Projekte.
  • Visa- und Umzugshilfe nach Berlin nach drei Jahren.
  • Alle zwei Wochen einstündige Lunch-and-Learn-Sitzungen zu neuen Technologien.

Der allgemeine Interviewprozess besteht aus: Einführungsanruf, einer technischen Fallstudie und einem Interview mit dem Rest des Teams. Wir freuen uns darauf, Sie kennenzulernen!

Senior Full Stack Engineer Arbeitgeber: Coding Partners

Unser Unternehmen bietet eine hervorragende Praktikumsmöglichkeit im Bereich Softwareentwicklung und Agentic AI in Berlin. Mit einem kleinen, freundlichen Team und einer flachen Hierarchie fördern wir eine Kultur des Lernens und der Eigenverantwortung, wo Ihre Ideen schnell von der Konzeption zur Umsetzung gelangen können. Genießen Sie die Vorteile eines praxisnahen Umfelds, in dem Sie direkt von erfahrenen Entwicklern lernen und an realen Projekten arbeiten können, während Sie die neuesten Technologien im Bereich KI erkunden.

Coding Partners

Kontaktdaten:

Coding Partners Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so Senior Full Stack Engineer 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 Coding Partners anzuklopfen, wenn du dich auf die Stelle als Senior Full Stack Engineer 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 Coding Partners vorzubereiten!

Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Full Stack Engineer mit Bravour zu bestehen

JavaScript
TypeScript
React
Node.js
NestJS
Cloud Infrastructure
CI/CD

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 Coding Partners 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 Coding Partners 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.