Fullstack Engineer (Python / FastAPI / React / TypeScript)
Centrum, Warszawa
Randlab
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

Randlab to dynamiczna firma technologiczna, która tworzy innowacyjne rozwiązania dla nowoczesnego biznesu. Specjalizujemy się w tworzeniu oprogramowania, aplikacji mobilnych oraz systemów zarządzania danymi.
Fullstack Engineer (Python / FastAPI / React / TypeScript)
Fullstack Engineer (Python / FastAPI / React / TypeScript)
Centrum, Warszawa
Randlab