.
Fullstack Engineer (Python / FastAPI / React / TypeScript)
  • Warsaw
Fullstack Engineer (Python / FastAPI / React / TypeScript)
Warszawa, Warsaw, Masovian Voivodeship, Polska
RANDLAB SOFTWARE sp. z o.o.
25. 11. 2025
Informacje o stanowisku

technologies-expected :


  • Python
  • FastAPI
  • PostgreSQL
  • React
  • TypeScript
  • HTML
  • CSS
  • Git

technologies-optional :


  • Docker
  • Kubernetes
  • Redis

about-project :


  • 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.

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.

requirements-expected :


  • 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.

  • Praca Warszawa
  • Warszawa - Oferty pracy w okolicznych lokalizacjach


    114 509
    15 696