Full-Stack Python Developer (React)
Work model: Hybrid (2–3 days/week from the Client's office in Warsaw)
Tasks
Design, develop, and maintain backend services and APIs using Python and FastAPI (with NGINX).
Build modern, responsive frontend applications with React, TypeScript, and Vite.
Collaborate directly with customers to gather requirements, provide technical guidance, and support solution delivery.
Design and optimize database models and queries using MSSQL and SQLAlchemy.
Deploy, operate, and monitor applications using Docker and Kubernetes.
Ensure best practices in security, performance, scalability, and maintainability.
Participate in architecture discussions and contribute to technical decisions.
Troubleshoot production issues and provide reliable support as needed.
Requirements
~5 years of professional software development experience.
Strong autonomy and ability to manage work with minimal supervision.
Proven customer-facing/stakeholder-facing experience.
Backend: Python, FastAPI, NGINX.
Frontend: React, TypeScript, Vite.
Data: Experience with relational databases (especially MSSQL); familiarity with SQLAlchemy ORM.
Containers & Orchestration: Docker, Kubernetes.
Excellent communication skills with both technical and non-technical audiences.
Self-driven, accountable, results-oriented; team player with a proactive approach to problem-solving.
Nice to Have
Experience working in cloud environments.
Knowledge of CI/CD pipelines and DevOps best practices.
Experience in agile or product-driven teams.
Offer
Medicover healthcare package
Multisport card
Access to an e-learning platform
Group life insurance
Full-Stack Python Developer (React)
Full-Stack Python Developer (React)