A18944-MB: Full-Stack Developer - Angular / Python / Cloud-Native Plattformen

SPS Consulting & Services GmbH
Baden-Baden, Germany
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Working hours
Regular working hours
Job source

Tech stack

JavaScript (Programming Language) Multitier Architecture Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services User Authentication Automation of Tests Microsoft Azure Spreadsheets Cloud Computing Cloud Engineering Code Review
+29 more
Data Warehousing Relational Databases Cursor (Graphical User Interface Elements) Web Development Human-Computer Interaction Python (Programming Language) PostgreSQL OpenID Software Engineering SQLAlchemy Systems Architecture Web Applications Web Services WebGL Three.js Data Processing Google Cloud Test-Driven Development (TDD) Backend Fastapi Pytest AngularJS Playwright Graphql Front End Software Development JestJS Code Restructuring Object Store Web Api

Job description

  • Weiterentwicklung moderner Webanwendungen mit Angular (ab Version 16/21) inklusive Standalone Components und Signal-basiertem State Management
  • Entwicklung datengetriebener Benutzeroberflächen mit interaktiven Analysen, Tabellen, Zeitreihen und Visualisierungen
  • Umsetzung komplexer Frontend-Komponenten und wiederverwendbarer UI-Bausteine auf Basis moderner Design-Systeme
  • Entwicklung und Weiterentwicklung von Backend-Services mit Python, FastAPI, Pydantic und SQLAlchemy
  • Entwicklung und Integration von REST- und GraphQL-Schnittstellen sowie API-basierten Systemarchitekturen
  • Umsetzung von Datenbankanbindungen inklusive Schema-Migrationen mit relationalen Datenbanken (z. B. PostgreSQL)
  • Weiterentwicklung cloudbasierter Datenpipelines und serverloser Verarbeitungslösungen mit Cloud-Diensten
  • Technische Weiterentwicklung bestehender Anwendungen durch Refactoring, Architekturverbesserungen und Abbau technischer Schulden
  • Konzeption und Umsetzung automatisierter Qualitätssicherung mit Unit-, Integrations- und End-to-End-Tests
  • Durchführung von Code Reviews sowie Sicherstellung nachhaltiger Entwicklungsstandards
  • Umsetzung von Features entlang der gesamten technischen Kette von Frontend über API bis Datenverarbeitung, * 2 Referenzprojekte mit WebGL-basierter Karten- und Geodatenvisualisierung großer dynamischer Datenmengen (z. B. Deck.gl, MapLibre, Three.js)
  • 2 Referenzprojekte mit performanter Darstellung großer Datenmengen mittels Charting-Bibliotheken wie Plotly.js, D3 oder ECharts
  • 2 Referenzprojekte mit Entwicklung komplexer interaktiver Editor- und Formularoberflächen inklusive Validierung, Undo-/Dirty-Handling und Konfliktbehandlung
  • 2 Referenzprojekte mit Entwicklung und Betrieb von Python-Backends in Public-Cloud-Umgebungen (AWS, Azure, GCP o. ä.) inklusive serverloser Ausführung, Batch-Verarbeitung und Objektspeicher
  • 2 Referenzprojekte mit produktiven Python-Web-Services inklusive Authentifizierung, rollenbasierter Autorisierung (OIDC/JWT, API-Keys) und versionierten Schema-Migrationen
  • 2 Referenzprojekte mit testgetriebener Entwicklung und automatisierten Tests über Frontend und Backend hinweg (pytest, Vitest/Jest, Playwright oder vergleichbar)
  • 2 Referenzprojekte mit komplexen performanten Tabellendarstellungen großer Datenmengen (z. B. AG Grid oder vergleichbar)

Datenschutzhinweis

Requirements

  • 7 Jahre Erfahrung als Senior Full-Stack-Entwickler, davon mindestens 4 Jahre Angular-Frontend-Entwicklung und mindestens 3 Jahre Python-Backend/API-Entwicklung
  • 1 Referenzprojekt mit praktischer Erfahrung in modernem Angular (ab Version 16) inklusive Standalone Components, Angular Signals und Signal-basiertem State Management (z. B. NgRx SignalStore oder vergleichbar)
  • 1 Referenzprojekt mit praktischer Erfahrung in agentischer KI-gestützter Softwareentwicklung (Agent-Modus, z. B. Kiro, Claude Code, Cursor oder vergleichbar)
  • 1 Referenzprojekt mit Entwicklung von Python-Web-APIs (z. B. FastAPI), Pydantic sowie relationaler Datenhaltung mit ORM-Technologien (z. B. SQLAlchemy) inklusive Schema-Migrationen
  • 5 Jahre Erfahrung in der architektonischen Weiterentwicklung komplexer Anwendungen über Frontend- und Backend-Grenzen hinweg (Modularisierung, Schichtenarchitektur, Schnittstellen und Abbau technischer Altlasten)

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.de

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:03 min

Expanding skills naturally toward full stack software development

Eleanor Rumsey · LIVE

5:18 min

Generating WebGL shaders manually for complex multiple shape strokes

Elena Torró · Coffee With Developers

4:35 min

Setting up passwordless federated identity configuring OpenID Connect patterns

Marcel Lupo · LIVE

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

1:42 min

Performance drawbacks of scroll-triggered animations and WebGL

Piccia Neri · LIVE

2:52 min

Implementing IAM with Keycloak and OpenID Connect

Thomas Südbröcker · LIVE

Videos

See all

Related articles

See all