Skip to content
mimi

Remote Senior Software Engineer (Full-Stack)

WhatJobs Direct

On-site Full-time Senior 4d ago

About the role

Werden Sie Teil eines hochmotivierten und dezentralen Teams als Senior Software Engineer (Full-Stack) bei unserem Kunden, einem Innovationsführer im Bereich KI-gestützte Analysetools. Diese Position ist zu 100% remote und bietet Ihnen die Freiheit, von überall aus zu arbeiten. Wir suchen eine erfahrene und proaktive Persönlichkeit, die maßgeblich an der Entwicklung unserer hochmodernen Softwarelösungen beteiligt ist. Sie werden tiefgreifende Einblicke in alle Phasen des Softwareentwicklungszyklus erhalten, von der Konzeption über die Implementierung bis hin zum Deployment und der Wartung. Unser Fokus liegt auf der Schaffung skalierbarer, robuster und benutzerfreundlicher Anwendungen, die unseren Kunden einen echten Mehrwert bieten.

Ihre Aufgaben: Design, Entwicklung und Implementierung von skalierbaren Backend-Services unter Verwendung moderner Programmiersprachen und Frameworks (z.B. Python/Django, Node.js/Express). Entwicklung ansprechender und reaktionsschneller Benutzeroberflächen mit JavaScript-Frameworks wie React, Vue.js oder Angular. Datenbankdesign und -management (z.B. PostgreSQL, MongoDB) sowie Optimierung von Abfragen. Implementierung von APIs und Microservices für interne und externe Schnittstellen. Schreiben von Unit-, Integrations- und End-to-End-Tests zur Gewährleistung der Codequalität und Stabilität. Zusammenarbeit mit Produktmanagern, Designern und anderen Ingenieuren, um technische Anforderungen zu definieren und zu erfüllen. Kontinuierliche Verbesserung der bestehenden Architekturen und Infrastrukturen, mit Fokus auf Performance und Sicherheit. Mentoring von Junior-Entwicklern und Förderung einer Kultur des Wissensaustauschs im Team. Aktive Teilnahme an Code-Reviews und Beitragen zur Verbesserung unserer Entwicklungsprozesse. Erforschung und Einführung neuer Technologien und Best Practices, um unsere Produkte wettbewerbsfähig zu halten. Für diese Position bringen Sie mindestens fünf Jahre Erfahrung in der Softwareentwicklung mit, idealerweise in einer Full-Stack-Rolle. Ein tiefes Verständnis von Softwarearchitekturen, Datenstrukturen und Algorithmen ist unerlässlich. Sie sind versiert im Umgang mit Cloud-Plattformen wie AWS, Azure oder GCP und kennen sich mit Containerisierungstechnologien wie Docker und Kubernetes aus. Hervorragende Kommunikationsfähigkeiten sind entscheidend, da Sie in einem vollständig remote arbeitenden Team agieren. Sie sind ein Problemlöser mit einer starken analytischen Denkweise und einem Auge für Details. Ein Hochschulabschluss in Informatik oder einem verwandten Feld ist von Vorteil, aber praktische Erfahrung und nachweisbare Erfolge stehen im Vordergrund. Die Bereitschaft, Verantwortung zu übernehmen und eigeninitiativ Lösungen zu entwickeln, wird hoch geschätzt.

Wir bieten: Eine vollständig remote Arbeitsumgebung mit flexiblen Arbeitszeiten. Die Möglichkeit, an innovativen Projekten mit globaler Reichweite zu arbeiten. Ein wettbewerbsfähiges Gehaltspaket mit attraktiven Zusatzleistungen. Budget für Weiterbildung und Konferenzbesuche. Ein positives und unterstützendes Teamumfeld, das Wert auf Zusammenarbeit legt. Wenn Sie nach einer herausfordernden und erfüllenden Remote-Position suchen, in der Sie Ihre Fähigkeiten einsetzen und weiterentwickeln können, dann bewerben Sie sich jetzt. Wir freuen uns darauf, von Ihnen zu hören!

Requirements

  • Mindestens fünf Jahre Erfahrung in der Softwareentwicklung
  • Tiefes Verständnis von Softwarearchitekturen, Datenstrukturen und Algorithmen
  • Erfahrung mit Cloud-Plattformen wie AWS, Azure oder GCP
  • Kenntnisse von Containerisierungstechnologien wie Docker und Kubernetes
  • Hervorragende Kommunikationsfähigkeiten
  • Hochschulabschluss in Informatik oder einem verwandten Feld (von Vorteil)

Responsibilities

  • Design, Entwicklung und Implementierung von skalierbaren Backend-Services
  • Entwicklung ansprechender und reaktionsschneller Benutzeroberflächen
  • Datenbankdesign und -management
  • Implementierung von APIs und Microservices
  • Schreiben von Unit-, Integrations- und End-to-End-Tests
  • Zusammenarbeit mit Produktmanagern, Designern und anderen Ingenieuren
  • Kontinuierliche Verbesserung der bestehenden Architekturen und Infrastrukturen
  • Mentoring von Junior-Entwicklern
  • Aktive Teilnahme an Code-Reviews
  • Erforschung und Einführung neuer Technologien und Best Practices

Benefits

Vollständig remote Arbeitsumgebung mit flexiblen ArbeitszeitenWettbewerbsfähiges Gehaltspaket mit attraktiven ZusatzleistungenBudget für Weiterbildung und KonferenzbesuchePositives und unterstützendes Teamumfeld

Skills

PythonDjangoNode.jsExpressJavaScriptReactVue.jsAngularPostgreSQLMongoDBAWSAzureGCPDockerKubernetes

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free