Senior Full-Stack Developer

Shake Solutions Germany GmbH
Bremen, Germany
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English, German
Experience level
Senior
Compensation
€ 85K

Job location

Remote
Bremen, Germany

Tech stack

Java
JavaScript
.NET
API
Cloud Computing
Software Quality
Code Review
Databases
Continuous Integration
Database Design
Database Development
Database Storage Structures
DevOps
Python
Node.js
Software Architecture
Software Engineering
Software Systems
SQL Databases
TypeScript
Web Applications
Cloud Platform System
React
Backend
GIT
Vue.js
Angular
Front End Software Development
REST

Job description

Sie arbeiten eng mit Product Managern, UX-Designern, DevOps Engineers und weiteren Entwicklerinnen und Entwicklern zusammen, um fachliche Anforderungen in moderne, zuverlässige und wartbare Anwendungen umzusetzen. Gleichzeitig unterstützen Sie weniger erfahrene Teammitglieder und tragen zu einer Kultur des kontinuierlichen Lernens und Wissensaustauschs bei.

Warum Sie bei uns arbeiten sollten

Moderne Engineering-Kultur: Wir sind überzeugt, dass Entwicklerinnen und Entwickler dann ihr volles Potenzial entfalten, wenn ihnen Vertrauen entgegengebracht wird. Sie erhalten die Freiheit, technische Lösungen vorzuschlagen, neue Technologien auszuprobieren und Architekturentscheidungen von Anfang an aktiv mitzugestalten.

Spannende Projekte: Sie arbeiten an Enterprise-Plattformen, Cloud-nativen Anwendungen und digitalen Produkten, die reale geschäftliche Herausforderungen in unterschiedlichsten Branchen lösen und mit modernen Entwicklungsmethoden umgesetzt werden.

Technologie im Mittelpunkt: Unsere Engineering-Teams arbeiten mit modernen Frameworks, Cloud-Infrastrukturen, automatisierten Testverfahren, CI/CD-Pipelines und kollaborativen Entwicklungsprozessen, um zuverlässige Software in hoher Qualität bereitzustellen.

Persönliche Weiterentwicklung: Wir investieren in Ihre fachliche Entwicklung durch technische Schulungen, Zertifizierungen, interne Wissensaustauschformate und attraktive Möglichkeiten, sich in Richtung technischer Führung oder Softwarearchitektur weiterzuentwickeln.

Ihre Aufgaben

Full-Stack-Entwicklung: Konzeption, Entwicklung, Test und Wartung skalierbarer Frontend- und Backend-Anwendungen mit modernen Programmiersprachen und Frameworks.

Architektur & Technisches Design: Mitwirkung an Architekturentscheidungen, Entwicklung skalierbarer Softwarelösungen sowie Sicherstellung einer sicheren, wartbaren und leistungsfähigen Anwendungslandschaft.

API- und Datenbankentwicklung: Entwicklung robuster RESTful-APIs, Integration externer Services sowie Konzeption effizienter Datenbankstrukturen zur Unterstützung geschäftlicher Anforderungen.

Codequalität: Erstellung von sauberem, wiederverwendbarem und gut dokumentiertem Code sowie aktive Teilnahme an Code-Reviews und Förderung bewährter Engineering-Praktiken innerhalb des Entwicklungsteams.

Zusammenarbeit: Enge Kooperation mit Product Ownern, UX/UI-Designern, QA Engineers und DevOps-Teams während des gesamten Softwareentwicklungsprozesses.

Mentoring: Unterstützung von Junior Developerinnen und Developern durch fachliche Anleitung, Code-Reviews und Wissensaustausch sowie Förderung einer offenen und kollaborativen Engineering-Kultur.

Kontinuierliche Verbesserung: Identifizierung und Umsetzung von Optimierungsmöglichkeiten hinsichtlich Performance, Entwicklungsprozessen, Automatisierung und Deployment.

Das bringen Sie mit

Requirements

Berufserfahrung: Mindestens 5 Jahre Berufserfahrung als Full-Stack Developer, Software Engineer oder Software Developer mit nachweislicher Erfahrung in der Entwicklung produktiver Webanwendungen.

Technische Expertise: Fundierte Kenntnisse in JavaScript oder TypeScript sowie Erfahrung mit modernen Frontend-Frameworks wie React, Angular oder Vue.js und Backend-Technologien wie Node.js, Java, .NET oder Python.

Cloud & DevOps: Erfahrung mit Cloud-Plattformen, Containerisierungstechnologien, CI/CD-Pipelines, Git sowie modernen Softwareentwicklungs- und Deployment-Prozessen.

Datenbankkenntnisse: Erfahrung im Umgang mit SQL-Datenbanken sowie ein fundiertes Verständnis von Datenbankdesign, Performance-Optimierung und API-Integration.

Kommunikationsfähigkeiten: Sehr gute Englischkenntnisse für die Zusammenarbeit in internationalen Teams. Deutschkenntnisse sind von Vorteil, jedoch keine Voraussetzung.

Persönlichkeit: Sie arbeiten proaktiv, lösungsorientiert und mit hoher Eigenverantwortung. Sie begeistern sich für hochwertige Softwareentwicklung, lösen gerne komplexe technische Herausforderungen, teilen Ihr Wissen mit Ihrem Team und tragen aktiv zur kontinuierlichen Verbesserung unserer Produkte und Entwicklungsprozesse bei.

Benefits & conditions

Gehalt: 65.000,00€ - 85.000,00€ pro Jahr, * Flexible Arbeitszeiten

  • Homeoffice-Möglichkeit

About the company

Bremen hat sich als einer der führenden Technologie- und Innovationsstandorte Deutschlands etabliert. Bei Shake Solutions Germany GmbH unterstützen wir Unternehmen dabei, ihre digitale Transformation mit sicheren, skalierbaren und leistungsstarken Softwarelösungen voranzutreiben. Wir sind überzeugt, dass herausragende Software von Entwicklerinnen und Entwicklern geschaffen wird, die technisches Know-how mit Neugier, Teamgeist und der Leidenschaft verbinden, reale Herausforderungen zu lösen.

Apply for this position