Required skills
- Typescript
- Python
- GIT
- AI programming assistance
- Prompting
- Skills
- MCPs
- React
- NextJS
- Tanstack Query
- SQLite
- PostgreSQL
- REST API design
- Pydantic validation
Languages: German
Job description
Seeking a developer for the eService project, which digitizes application and approval processes for a railway company. The role involves full-stack development using NextJS/React and Python, with a focus on AI-assisted coding.
Project overview
For this project, only applications from employed staff (from system houses, IT service providers, etc.) will be accepted. Freelancers unfortunately cannot be presented to the client. Please refrain from applying as a freelancer.
The eService project digitizes the application and approval process for product and type approvals at a railway company. Currently, processing is done manually using Excel files, Word templates, and email communication. The goal is a web application that systematically maps the entire workflow, from application by manufacturers through review and approval by the design supervisors (BAB) and the NTZ office, to PDF creation and handover to the regulatory portal. Furthermore, submitted product approval applications should be automatically included as planned products in the compatibility database.
Skills
-
- Frontend and backend development with NextJS / React and Python according to the system architecture, adhering to the client's specifications
- Reproducing and fixing bugs from test phases in the components
- Quality assurance through detailed code reviews of pull requests
- Use of Large Language Models (LLMs) for code development using Cursor, Codex, Claude Code, or comparable programming harnesses
- Must-have requirements
- Practical experience with frontend development in Typescript, proven by project references or GitHub profile
- Intermediate (> 3 years experience)
- Practical experience in backend development with Python, proven by project references or GitHub profile
- Junior ( 3 years experience)
- Practical experience in using AI programming assistance (prompting, skills, and MCPs), proven by project references or GitHub profile
- 1 reference
- Should-have requirements
- Experience with React or NextJS
- Weighting: 50%
- Experience with Tanstack (Query incl.)
- Weighting: 25%
- Experience with SQLite and PostgreSQL or comparable relational databases
- Weighting: 15%
- Experience with REST API design and Pydantic validation
Project details
- Start: 09.11.2026
- Duration: unbefristet
- Location: 60311 Frankfurt am Main, DE
- Languages: German
Indexed by 9am's meta-search. You are a job provider? Claim or manage this listing
Found on GULP