
Senior Software-Entwickler – Frontend, Backend
SEDIWORK
full-time
Posted on:
Location Type: Hybrid
Location: Potsdam • 🇩🇪 Germany
Visit company websiteSalary
💰 €45,000 - €80,000 per year
Job Level
Senior
Tech Stack
DockerJavaScriptJestMochaNode.jsPostgresVue.js
About the role
- Fullstack-Aufgaben
- Entwicklung von Visualisierungen im Frontend mit Vue.js 3
- Frontend-Backend-Integration und API-Design
- Backend-Entwicklung
- Entwicklung und Wartung von Custom Directus Extensions (Bundles, Hooks, Module)
- Implementierung und Optimierung komplexer Scheduling-Algorithmen
- Design und Entwicklung von REST API Endpoints
- Verwaltung von Datenbank-Migrationen und Schema-Optimierungen
- Software-Qualität & Testing
- Erstellung und Pflege von Unit Tests (Vitest)
- Code Reviews und Refactoring zur Verbesserung der Codequalität
- Performance-Optimierung von Algorithmen und Datenbankabfragen
- Dokumentation von Code und technischen Entscheidungen
- DevOps & Deployment
- Docker-basiertes Deployment und Container-Orchestrierung
- CI/CD Pipeline-Wartung
- Monitoring und Troubleshooting von Produktionssystemen
Requirements
- 3+ Jahre Erfahrung in der professionellen Software-Entwicklung (5+ für Senior-Position)
- Erfahrung mit Vue.js 3 oder anderen modernen Frontend-Frameworks
- Sehr gute Kenntnisse in Node.js und modernem JavaScript (ES6+)
- Fundierte Kenntnisse in relationalen Datenbanken (PostgreSQL bevorzugt)
- Vertrautheit mit Git und modernen Development Workflows
- Erfahrung mit Testing-Frameworks (Vitest, Jest, Mocha o.ä.)
- Analytisches Denkvermögen und strukturierte Arbeitsweise
- Problemlösungskompetenz bei komplexen technischen Herausforderungen
- Selbstständige und eigenverantwortliche Arbeitsweise
- Teamfähigkeit und gute Kommunikationsfähigkeiten
- Gute Deutsch - und Englischkenntnisse.
Benefits
- Fully Remote Team / Homeoffice-Möglichkeit
- Firmenevents
- Flexible Arbeitszeiten
- Gleitzeit
- Kinderbetreuungszuschuss
- Kostenlose Getränke
- Kostenloser Parkplatz
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Vue.js 3Node.jsJavaScriptREST APIDatenbank-MigrationenScheduling-AlgorithmenUnit TestsDockerCI/CDPerformance-Optimierung
Soft skills
analytisches Denkvermögenstrukturierte ArbeitsweiseProblemlösungskompetenzselbstständige ArbeitsweiseTeamfähigkeitKommunikationsfähigkeiten