Skip to content
freelancermapOpen

Remote/FFM - Senior Fullstack Developer Angular / Python – Geospatial & Railway

Original title: Remote/FFM - Senior Fullstack Developer Angular / Python – Geospatial & Railway (m/w/d)

iSAX Consulting GmbH · Frankfurt am Main, Deutschland, Germany · Hybrid · Senior

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

Indexed (2 days ago) · refreshed constantly

Start
2027-01
Duration
12 Monate
Work mode
Hybrid
Contract
Freelance / B2B
Seniority
Senior
Reference
3067539

Required skills

Nice to have:Three.jsMapLibreAG GridPlotly.jsFigmaDesign SystemsProtobufPydanticAlembicPostgreSQLAI-assisted development

Languages: German

Job description

We are looking for a Senior Fullstack Developer with expertise in Angular and Python for a project involving Geospatial and Railway data. The role involves developing and maintaining web applications, APIs, and data pipelines.

Project overview

Dear Network,

We are currently looking for a Senior Fullstack Developer Angular / Python – Geospatial & Railway (m/f/d)

Responsibilities

  • Further development and maintenance of an Angular-22 web application with Standalone Components and signal-based state management
  • Implementation of data-driven analysis views (time series, maps, tables, timetable images) based on a generic KPI framework with GraphQL connection
  • Further development of the WebGL-based map visualization (Deck.gl) for railway infrastructures and train movements
  • Development of editor interfaces for various data objects (timetable, infrastructure, master data, model parameters)
  • Development and maintenance of reusable UI components (project-internal component library) based on a company-wide design system
  • Connection of REST and GraphQL interfaces as well as Protobuf-based data communication
  • Reduction of technical debt: Resolution of architectural violations, migration from Leaflet to Deck.gl, increase in test coverage
  • Conception and execution of automated quality assurance measures (unit tests, E2E tests)
  • Development and maintenance of REST endpoints of the Python backend (FastAPI, Pydantic, SQLAlchemy) including database schema migrations (Alembic, PostgreSQL)
  • Extension of a GraphQL API (Ariadne) for the evaluation of large result data sets via a column-oriented analysis database (Athena/Parquet)
  • Further development of serverless data pipelines (AWS Lambda, AWS Batch, S3, Glue) for import, ETL, and simulation runs
  • End-to-end implementation of features across frontend, API, and pipeline (one merge request per E2E feature)

Requirements

We would be pleased to present a great project to you.

I am therefore very much looking forward to receiving your profile with your availability and your conditions (remote and possibly on-site).

  • More than 5 years of proven senior experience in Angular development: professional frontend development, primarily with Angular, including a leading role in module and component interfaces and state management strategy
  • More than 5 years of experience in the architectural further development of grown applications across frontend and backend: module and component interfaces, dependency directions and layer boundaries, resolution of existing architectural violations
  • Practical experience with agent-based, AI-supported software development (agent mode, not just code auto-completion) with tools like Kiro, Claude Code, Cursor, OpenCode (2 project references)
  • Experience with Python web APIs: FastAPI with Pydantic and relational data storage via SQLAlchemy including schema migrations (2 project references)
  • Experience in the development and implementation of algorithms for railway freight transport planning (1 project reference)
  • Experience with WebGL-based map and geodata visualization of large, dynamic data sets and interactive editing of map objects (selection, moving, editing of geometries and attributes)
  • with Deck.gl, MapLibre, Three.js (2 project references)
  • Experience with complex, performant table representations of large data sets using AG Grid (2 project references)
  • Experience in the development of complex, interactive editor and form interfaces for structured data objects (dynamic forms, validation, dirty/undo handling, conflict resolution for simultaneous editing) (2 project references)
  • Experience with the performant representation of large data sets using the charting library Plotly.js, especially time series and interactive charts (2 project references)
  • Proven depth in the development of productive Python web services with FastAPI (or comparable): authentication and role/permission-based authorization (OIDC/JWT, API keys), versioned schema migrations on a running relational database (2 project references)
  • Experience in implementing UI based on a design system with Figma
  • including working with design tokens/variables and the integration of design and code (e.g., Figma Code Connect) (2 project references)

Project details

01.01.2027 - 31.12.2027 ++

Remote 171 PT / FFM 45 PT

Utilization: 100%, German speaking

  • Start: 2027-01
  • Duration: 12 Monate
  • Remote: hybrid
  • Location: Frankfurt am Main, Deutschland, DE
  • Languages: German

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

Found on FreelancerMap DE

Browse all jobs
Sign up free to apply