Skip to content
freelancermapOpen

AFRA #72-Senior Full-Stack Developer – Angular 22 & Python / Simulation Platform (PROTON)

Original title: AFRA #72-Senior Full-Stack Entwickler (m/w/d) – Angular 22 & Python / Simulationsplattform (PROTON)

Randstad Digital Germany AG · Frankfurt, Deutschland, Germany · Hybrid · Senior

  • Frankfurt, Deutschland, Germany · Hybrid
  • 12 Monate
  • German

Indexed (today) · refreshed constantly

Budget
€88 / h
Start
ab sofort
Duration
12 Monate
Work mode
Hybrid
Contract
Freelance / B2B
Seniority
Senior
Reference
3066170

Required skills

Nice to have:Three.jsDeck.glLeafletAriadneAWS AthenaAG GridPlotly.jsFigma

Languages: German

Job description

Seeking a Senior Full-Stack Developer with expertise in Angular 22 and Python for the PROTON simulation platform. The role involves end-to-end feature ownership, from frontend UIs to backend APIs and serverless data pipelines.

Project overview

Senior Full-Stack Developer – Angular 22 & Python / Simulation Platform (PROTON)

Responsibilities

Must-Have Criteria

  • Frontend (Angular 22): Further development and maintenance of modern web UIs with Standalone Components, signal-based state management, and an internal design system component library.
  • Geospatial Data & Visualization: Further development of high-performance WebGL map visualizations (Deck.gl, Three.js) for infrastructure and train movements, as well as migration of existing Leaflet components.
  • Backend & APIs (Python): Development and maintenance of robust REST services (FastAPI, Pydantic, SQLAlchemy, PostgreSQL/Alembic) and extension of GraphQL APIs (Ariadne) for big data queries via AWS Athena / Parquet.
  • Data Pipelines & E2E Delivery: Further development of serverless AWS pipelines (Lambda, Batch, S3, Glue) for ETL and simulation runs; holistic feature implementation in "1 Merge Request per End-to-End Feature" mode.
  • Architecture & Quality: Reduction of technical debt, consistent layered architecture, module interfaces, and automated QA (unit & E2E tests).
  • > 5 years of senior experience in Angular: Excellent knowledge of modern Angular concepts (Signals, Standalone Components, State Management, Architecture & Component Interfaces).
  • > 5 years of senior experience in Full-Stack Architecture: Refactoring and architectural evolution of established systems across frontend and backend (layers, dependencies).
  • Python Web APIs: Demonstrable experience with FastAPI, Pydantic, SQLAlchemy, and relational DB migrations (min. 2 project references).
  • Domain Know-how: Experience in the conception or implementation of algorithms / planning models in rail transport / rail freight transport (min. 1 reference).
  • Agentic AI Coding: Practical experience in AI-assisted development in agent mode (e.g., via Claude Code, Cursor, Kiro, OpenCode; min. 2 references).

Requirements

I look forward to your feedback:

  • WebGL-based geospatial data visualization of dynamic data via Deck.gl, MapLibre, or Three.js (incl. interactive geometry editing).
  • High-performance rendering of large tabular data with AG Grid and charts with Plotly.js.
  • Complex UI editors/forms (dirty/undo handling, conflict management).
  • AWS Serverless Stack (Lambda, Batch, S3, Athena/Glue).
  • UI integration via Figma / Design Tokens (Figma Code Connect).

Project details

The Project

PROTON simulates real railway operations microscopically and network-wide (minute-accurate train runs, dispatching, travel time calculations, disruption and construction site modeling) over periods of up to entire operational years. As a DevOps-oriented full-stack specialist, you will be responsible for features holistically across frontend, backend APIs, and serverless data pipelines.

  • Project Start: Immediately / Q4 2026 (latest 01.01.2027)
  • Duration: until 31.12.2027 (long-term project)
  • Location: Remote (occasional coordination as needed)
  • Hourly Rate / Daily Rate (Net): €600 – €700 / day all-in
  • Application Deadline (Hard Deadline): 03.11.2026 (Client Submission: 05.11.2026)
  • Start: ab sofort
  • Duration: 12 Monate
  • Remote: hybrid
  • Location: Frankfurt, Deutschland, DE
  • Rate: 88-88 EUR/h
  • Languages: German

Indexed by 9am's meta-search. You are a job provider? Claim or manage this listing

Found on FreelancerMap DE

  1. Job boardNew

    Senior Data Engineer

    CLOUDFIDE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ· Warszawa, Jana Nowaka-Jeziorańskiego, Poland· Remote· Senior

    • Python
    • PySpark
    • Databricks
    • +4

  2. Job boardNew

    AI Automation Specialist

    Emoti Group· Warszawa, Edwarda Jelinka 27, Poland· Remote· Senior

    • AI
    • REST API
    • SQL
    • +4

Browse all jobs
Sign up free to apply