New offer - be the first one to apply!

December 17, 2025

Fullstack Engineer (Python / FastAPI / React / TypeScript)

Mid • Remote

$120 - $150/

Warsaw, Poland

Developing and maintaining a scalable web platform built on a modern full-stack environment.

Includes backend development (Python, FastAPI, PostgreSQL), frontend features (React, TypeScript), and participation in CI/CD and architectural processes.

The team operates in agile frameworks, with high standards for code quality, communication, and development culture.

Your responsibilities

  • Architect, develop, and maintain scalable web systems using FastAPI and PostgreSQL (versioning, migrations, environment consistency).

  • Deliver production-ready REST APIs, frontend components, and system integrations in collaboration with backend, frontend & product teams.

  • Set up and improve CI/CD pipelines, automated test suites (unit/integration/E2E), monitoring and alerting.

  • Optimize performance across API, database, and React UI layers; implement caching strategies and reduce resource usage.

  • Prepare and maintain high-quality technical documentation: API specs, coding conventions, guidelines, migration steps, troubleshooting playbooks.

  • Participate in Scrum/Kanban processes and contribute to technical discussions.

  • Occasional travel may be required.

Our requirements

  • English C1+ (daily communication, documentation, technical discussions).

  • Polish (team communication).

  • Python.

  • FastAPI (RESTful APIs, OpenAPI, auth, middleware).

  • PostgreSQL (schema design, indexing, tuning, migrations).

  • React + TypeScript.

  • HTML / CSS (responsive design & accessibility).

  • CI/CD workflows (testing, automation, builds/releases).

  • Git (branching, reviews, formatting, typing standards).

  • Strong debugging & performance analysis (backend, DB, frontend).

  • Experience delivering production-grade systems.

  • Ability to own a feature end-to-end (design → implementation → testing → deployment).

  • Experience working in cross-functional teams.

  • Familiarity with Scrum / Kanban.

  • Strong communication & problem-solving skills.

  • Motivation to learn and share knowledge.

Optional

  • Docker and Kubernetes (Helm or ArgoCD is a plus).

  • Experience with Redis (cache, queues, background jobs).

  • Monitoring/observability (logs, metrics, dashboards, alerting).

  • Understanding of OWASP, CORS/CSRF handling, secrets management.

  • Experience preparing rollback strategies