V
Vollzeit

Desenvolvedor Backend Senior

vagas.sc

Vollzeit Schnelle Bewerbung
49500 - 60500 € / Jahr (geschätzt)
Direkt-Bewerbung · ohne Weiterleitung
Ohne Anschreiben ca. 2 Min kostenlos

Auf einen Blick

  • Aufgaben
    Entwickle und pflege skalierbare Mikrodienste mit NestJS und Node.js.
  • Unternehmen
    Innovatives Unternehmen mit Fokus auf Event-Driven Architecture.
  • Warum dieser Job
    Gestalte die Zukunft der Softwareentwicklung und übernehme Verantwortung für hochwertige Produkte.
  • Qualifikationen
    Erfahrung in NestJS, Node.js und PostgreSQL sowie Kenntnisse in Event-Driven Architecture.

Das solltest du mitbringen

NestJSNode.jsPostgreSQLEvent-Driven ArchitectureSOAMicroservicesRESTgRPCOpenTelemetryClean CodeDesign PatternsProatividadeSenso de DonoQualidadeCI/CD

Fehlt dir etwas davon? Bewirb dich trotzdem – das meiste kannst du im Job lernen.

Über die Rolle

Software Engineer | NestJS & Event-Driven Architecture

Ihre Mission: Wir suchen eine/n Senior Entwickler/in, die/der technisches Know-how mit einem starken Verantwortungsbewusstsein und Produktvision kombiniert. Ihre Hauptaufgabe wird es sein, hochskalierbare und verfügbare Mikrodienste sowie ereignisgesteuerte Architekturen zu entwerfen, weiterzuentwickeln und zu unterstützen. Wir suchen jemanden, der nicht nur sauberen Code schreibt, sondern auch das Gefühl hat, Eigentümer/in der Produkte zu sein, um Qualität, Beobachtbarkeit sicherzustellen und kontinuierlich den technischen Standard unseres Teams zu erhöhen.

Welche Aufgaben erwarten Sie:

  • Architektur & Code: Entwickeln und Pflegen effizienter und skalierbarer Mikrodienste mit NestJS und Node.js.
  • Modellierung & Daten: Entwerfen und Optimieren von Schemata und Abfragen in PostgreSQL, um hohe Leistung und Resilienz der Transaktionen zu gewährleisten.
  • Verteilte Systeme: Anwenden von serviceorientierten Entwurfsmustern (SOA/Mikrodienste) und ereignisgesteuerten Architekturen (Event-Driven Architecture) zur Entkopplung von Systemen.
  • Beobachtbarkeit: Sicherstellen, dass alles, was in die Produktion geht, messbar und nachverfolgbar ist, durch Implementierung von Metriken, strukturierten Logs und verteiltem Tracking (OpenTelemetry, Prometheus, Datadog oder ähnliches).
  • KI-unterstütztes Engineering: Nutzung und Förderung von KI-gestützten Entwicklungstools (Claude) im täglichen Workflow zur Optimierung von Zeit, Tests und Refaktorisierungen, ohne die Codequalität zu beeinträchtigen.
  • Qualität & Praktiken: Förderung einer Testkultur (Unit-Tests, Integration und e2e), strenge Code-Reviews und Praktiken von Clean Code / DDD.
  • Mentoring: Mentoring und Unterstützung von Junior- und Mid-Level Entwicklern, um die technische Reife des Teams zu erhöhen.

Was Sie mitbringen sollten:

Technische Anforderungen:

  • NestJS & Node.js: Solide praktische Erfahrung in der Entwicklung von Backend-Anwendungen in der Produktion.
  • PostgreSQL: Fortgeschrittene Kenntnisse in der Datenmodellierung, Optimierung von Abfragen, Indizierung und Strategien für Konkurrenz/Transaktionen.
  • Architektur & Muster: Beherrschung von serviceorientierten Mustern (SOA, Mikrodienste, REST, gRPC). Praktische Erfahrung mit Event-Driven Architecture (Messaging mit Temporal, Kafka, RabbitMQ, SQS, SNS oder EventBridge).
  • Beobachtbarkeit: Erfahrung in der Konfiguration und Instrumentierung von Anwendungen mit Metriken, Logs und Tracing zur proaktiven Problemdiagnose mit OpenTelemetry.
  • KI-unterstützte Entwicklung: Fähigkeit, KI-Assistenten (Cloud) in Ihren Arbeitsablauf zu integrieren, um Software schneller und bewusster zu dokumentieren, zu testen und weiterzuentwickeln.

Profil & Soft Skills:

  • Ownership: Sie kümmern sich um die Lösung von Anfang bis Ende - vom Verständnis der Anforderungen über Designentscheidungen bis hin zur Bereitstellung und Überwachung in der Produktion.
  • Proaktivität: Fähigkeit, technische oder produktbezogene Engpässe vorherzusehen, bevor sie zu Vorfällen werden.
  • Qualitätsobsession: Ständige Sorge um Wartbarkeit, Resilienz und Sicherheit der Plattform.
  • Wissensmultiplikator: Freude am Teilen von Erkenntnissen, Vorschlagen konstruktiver technischer Diskussionen und Unterstützung bei der Weiterentwicklung der Ingenieurprozesse.

Was wäre großartig, wenn Sie wüssten:

  • Kenntnisse in Cloud-Technologien (AWS, GCP oder Azure) und Docker/Kubernetes.
  • Erfahrung mit fortgeschrittenem TypeScript.
  • Erfahrung in der Implementierung von CI/CD-Pipelines und IaC (Terraform).
  • Erfahrung mit NoSQL-Datenbanken oder Caching-Strategien (z.B. Redis).

Was wir anbieten:

  • VR und VA | Beschreibung: Medizinische Versorgung
  • Zahnmedizinische Versorgung
  • Jährlicher variabler Bonus
  • Betreuungszuschuss
  • Homeoffice-Zuschuss
  • Wellhub + App für betriebliche Fitness
  • Lebensversicherung
  • Tag frei im Monat des Geburtstags
  • Fahrgeld oder Parken
  • Impfkampagne
  • Telepsychologie und Online-Ernährung
  • Massagen im Büro für hybrides Modell
  • Feiertagsausgleich
  • Zugang zu unseren Produkten
  • Snacks im Büro

Details zum Job

Anstellung
Vollzeit
Gehalt
49500 - 60500 € / Jahr (geschätzt)

Das bietet dir vagas.sc

Attraktives Gehalt, Gesundheitsleistungen, Homeoffice und Weiterbildungsmöglichkeiten.

StudySmarter Expertenrat

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 vagas.sc anzuklopfen, wenn du dich auf die Stelle als Desenvolvedor Backend Senior 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 vagas.sc 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 vagas.sc 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 vagas.sc 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.

Über den Arbeitgeber

Die Auvo ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern die Möglichkeit bietet, in einer dynamischen und kollaborativen Umgebung zu arbeiten. Als Analista de Marketing Pleno haben Sie die Chance, strategische Projekte mit direktem Einfluss auf die Nachfrage und den Umsatz zu leiten, während Sie von einem unterstützenden Team umgeben sind, das Wert auf Eigenverantwortung und persönliche Entwicklung legt. Die Unternehmenskultur fördert Kreativität und Innovation, was Ihnen ermöglicht, Ihre Fähigkeiten weiterzuentwickeln und einen bedeutenden Beitrag zum Unternehmenserfolg zu leisten.

Kontaktdaten:
vagas.sc Recruiting-Team

Bereit für den ersten Schritt?

Ohne Anschreiben · dauert ca. 2 Minuten